@{ acartuchos.fSeguridad("codigo"); string sDNS = "cweb"; string sucursal = Session["sucursal"].ToString(); string cliente = Request.QueryString["cliente"]; string tipo = Request.QueryString["orden"]; string pago = Request.QueryString["pago"]; string envio = Request.QueryString["envio"]; string total = Request.QueryString["total"]; string descuento = Request.QueryString["descuento"]; string com = Request.QueryString["com"]; float iva = float.Parse(Request.QueryString["iva"]); decimal Total = decimal.Parse(total); decimal Envio = decimal.Parse(envio); int orden = 0; var db = WebMatrix.Data.Database.Open(sDNS); DateTime theDate = DateTime.Now; string Fecha = theDate.ToString("yyyy-MM-dd HH:mm:ss"); string correo = ""; var sSQL = "INSERT INTO ordenes (sucursal, cliente, fecha, total, estatus) VALUES('" + sucursal + "','" + cliente + "','" + Fecha + "','" + Total + "','PEN') "; db.QuerySingle(sSQL); var sSQL_ultima = "SELECT id, cliente FROM ordenes WHERE cliente = '" + cliente + "' ORDER BY id DESC LIMIT 1 "; db.QuerySingle(sSQL_ultima); foreach (var row in db.Query(sSQL_ultima)) { orden = row.id; correo = acartuchos.CorreoCliente(cliente); } var sSQL_act = "UPDATE ordenes SET nombre = '" + acartuchos.NombreClienteO(orden.ToString()) + "' WHERE id = '" + orden + "'"; db.QuerySingle(sSQL_act); List Carrito = Session["choping_orden"] as List; foreach (var item in Carrito) { var sSQL_artvent = "INSERT INTO artvent (orden, id_art, nombre, descripcion, precio, cantidad) VALUES('" + orden + "','" + item.id + "','" + item.nombre + "','" + item.descripcion + "','" + item.precio + "','" + item.cantidad + "') "; db.QuerySingle(sSQL_artvent); } // NOTIFICACIÓN PARA CLIENTE Y COPIA A ADMINISTRACIÓN var sql = "SELECT * FROM artvent WHERE orden = '" + orden + "'"; db.QuerySingle(sql); float subtotal = 0; string mBody = "
Saludos,enviamos su orden de servicio, Es IMPORTANTE se comunique con nosotros para continuar con la autorización de su servicio.


"; mBody = mBody + ""; mBody = mBody + ""; if (sucursal == "CPI") { mBody = mBody + ""; } if (sucursal == "TG") { mBody = mBody + ""; } if (sucursal == "EGS") { mBody = mBody + ""; } mBody = mBody + ""; foreach (var item in db.Query(sql)) { float precio = float.Parse(item.precio.ToString("N2")); float cantidad = float.Parse(item.cantidad.ToString("N2")); float monto = (precio * cantidad); subtotal = subtotal + monto; mBody = mBody + ""; } Session["li_0_price"] = subtotal.ToString("N2"); mBody = mBody + ""; mBody = mBody + ""; mBody = mBody + "
Cartuchos Para Impresoras
Av. Miguel Hidalgo Ote. 502-A
Col. Santa Clara, Toluca Estado de Mexico
soporte@cartuchosweb.com
Tel, 722 1672522, 2070799, Next: 5237236
Orden:" + orden + "
Tecnologic Grup
Circuito Cuauhtemoc No. 127
Col. Izcalli Cuauhtemoc I, Metepec, Estado de Mexico.
alo.guizar@cartuchosweb.com
Tel. 722 2070041, 7223944573
Orden:" + orden + "
Equipo de Computo y Software
Av. Pino Suarez Nte. 308
Col. Santa Clara, Toluca Estado de Mexico
egs_compras@hotmail.com
Tel, 2144416, 2831159, 1671684
Orden:" + orden + "
CantidadProductoPrecioMonto
" + cantidad.ToString("N2") + "" + item.nombre + "
" + item.descripcion + "
" + precio.ToString("N2") + "" + " " + " " + monto.ToString("N2") + "
Sub Total:" + subtotal.ToString("N2") + "
"; mBody = mBody + "

"; mBody = mBody + ""; /*-------------------------MENSAJE DE CORREO----------------------*/ if (correo != "") { System.Net.Mail.MailMessage mmsg = new System.Net.Mail.MailMessage(); mmsg.To.Add(correo); if (sucursal == "CPI") { mmsg.Subject = " Cartuchos Para Impresoras NOTIFICACIÓN Orden No." + orden; mmsg.Bcc.Add("soporte@cartuchosweb.com"); } if (sucursal == "TG") { mmsg.Subject = " Tecnologic Grup Orden No." + orden; mmsg.Bcc.Add("alo.guizar@cartuchosweb.com"); } if (sucursal == "EGS") { mmsg.Subject = " Equipo de Computo y Software NOTIFICACIÓN Orden No." + orden; mmsg.Bcc.Add("egs_compras@hotmail.com"); } mmsg.SubjectEncoding = System.Text.Encoding.UTF8; mmsg.Body = mBody; mmsg.BodyEncoding = System.Text.Encoding.UTF8; mmsg.IsBodyHtml = true; mmsg.From = new System.Net.Mail.MailAddress("noreply@cartuchosweb.com"); System.Net.Mail.SmtpClient clientemMAIL = new System.Net.Mail.SmtpClient(); clientemMAIL.Credentials = new System.Net.NetworkCredential("noreply@cartuchosweb.com", "@237p5980W"); clientemMAIL.Port = 465; clientemMAIL.EnableSsl = false; clientemMAIL.Host = "mail.cartuchosweb.com"; try { //Enviamos el mensaje clientemMAIL.Send(mmsg); } catch (System.Net.Mail.SmtpException ex) { Response.Write("Error: " + ex); //Aquí gestionamos los errores al intentar enviar el correo } } // FIN DE NOTIFICACION db.Connection.Close(); db.Close(); db.Dispose(); string url = "~/f/ordenes/orden_generada?c=" + cliente + "&o=" + orden; Response.Redirect(url); }