库存低并在asp.net中发送邮件 [英] inventory low and send mail in asp.net

查看:90
本文介绍了库存低并在asp.net中发送邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的项目是供应链管理,我想发送邮件



当库存低库存然后我想在asp.net中用c#发送邮件。 .total库存是50



i在这个按钮上有一个提交按钮anad我完成了这个代码

 b = inv.get_Inv(Convert.ToInt32(ddl_product.SelectedValue)); 

d = inv.get_reorder(Convert.ToInt16(ddl_product.SelectedValue));
如果(b > 0 && b > = Convert.ToInt32(Txtquantity.Text))
{
c = b - Convert.ToInt32(Txtquantity) 。文本);
saleorderid =(DLL.ClassSales.addsales(Convert.ToInt32(ddl_customer.SelectedValue),Convert.ToDateTime(Calendar1.SelectedDate),Convert.ToInt16(ddl_status.SelectedValue)))的ToString();

DLL.ClassSales.addsaleOrderDetail(Convert.ToInt16(saleorderid),Convert.ToInt32(ddl_product.SelectedValue),Convert.ToDecimal(Txtupprice.Text),Convert.ToInt32(Txtquantity.Text));


DLL.ClassInventory.Update_inventory(Convert.ToInt32(ddl_product.SelectedValue),c);
}
如果(c < = d)
{ // 提醒和电子邮件(主菜单pe jana chahiye)
Response.Redirect( Purchases.aspx);
}
其他
{
// < span class =code-comment> Label1.Text =库存无效;
}









现在这里有人告诉我当库存低于50时我如何发送邮件



任何人帮助我请>

解决方案

1)购买时检查库存。

2)如果库存现在低于最低库存水平(和之前不是发送电子邮件。



这很简单。

发送电子邮件也很简单:使用或不使用附件在C#中发送电子邮件:通用例程。 [ ^ ]

my project is supply chain managment and i want to send mail

when inventory is low in stock then i want to send mail in asp.net in c#..total inventory is 50

i have a submit button anad in this button i done this code

b = inv.get_Inv(Convert.ToInt32(ddl_product.SelectedValue));
            
            d = inv.get_reorder(Convert.ToInt16(ddl_product.SelectedValue));
            if (b > 0 && b >= Convert.ToInt32(Txtquantity.Text))
            {
                c = b - Convert.ToInt32(Txtquantity.Text);
                saleorderid = (DLL.ClassSales.addsales(Convert.ToInt32(ddl_customer.SelectedValue), Convert.ToDateTime(Calendar1.SelectedDate), Convert.ToInt16(ddl_status.SelectedValue))).ToString();

                DLL.ClassSales.addsaleOrderDetail(Convert.ToInt16(saleorderid), Convert.ToInt32(ddl_product.SelectedValue), Convert.ToDecimal(Txtupprice.Text), Convert.ToInt32(Txtquantity.Text));


                DLL.ClassInventory.Update_inventory(Convert.ToInt32(ddl_product.SelectedValue), c);
            }
            if (c <= d)
            {  // alert and email (main menu pe jana chahiye)
                Response.Redirect("Purchases.aspx");
            }
            else
            {
                //Label1.Text = "Inventory invalid";
            }





now here anybody tell me please how i send mail when inventory is below 50

anyone help me please>

解决方案

1) When purchase is made check stock.
2) If stock is now less than minimum stock level (and it wasn't before) send email.

That is pretty simple.
Sending an email is also pretty simple: Sending an Email in C# with or without attachments: generic routine.[^]


这篇关于库存低并在asp.net中发送邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆