public static void OrdenTrabajo(Entrada oE, Entrada_maquila o, string mailFrom) { try { string msgSub = "Incidencia - Pedimento:" + oE.Referencia + ", orden:" + oE.PEntInv.Orden_compra + ", código:" + oE.PEntInv.Codigo; StringBuilder msgBody = new StringBuilder("<h1>Maquila con Incidencias</h1>"); msgBody.Append("<p>Código:" + oE.PEntInv.Codigo + " hay " + (o.Pieza_faltante > 0 ? o.Pieza_faltante.ToString() + "(s) Faltante(s)" : o.Pieza_sobrante.ToString() + "(s) Sobrante(s)") + "</p>"); Cliente_ejecutivoMng oCEMng = new Cliente_ejecutivoMng() { O_Cliente_ejecutivo = new Cliente_ejecutivo() { Id = oE.Id_cliente } }; oCEMng.fillByCliente(); string mailTo = string.Empty; foreach (Cliente_ejecutivo item in oCEMng.Lst) { mailTo += item.Email + ","; } mailTo = mailTo.Substring(0, mailTo.Length - 1); Mail.SendMail(msgSub, msgBody.ToString(), mailTo, mailFrom); } catch { throw; } }
internal void selByInventario() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Entrada_maquila"); addParameters(7); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Entrada_maquila>(); foreach (DataRow dr in dt.Rows) { Entrada_maquila o = new Entrada_maquila(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
public override void fillLst() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Entrada_maquila"); addParameters(0); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Entrada_maquila>(); foreach (DataRow dr in dt.Rows) { Entrada_maquila o = new Entrada_maquila(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
protected void BindByDataRow(DataRow dr, Entrada_maquila o) { try { int.TryParse(dr["id"].ToString(), out entero); o.Id = entero; entero = 0; if (dr["id_cliente"] != DBNull.Value) { int.TryParse(dr["id_cliente"].ToString(), out entero); o.Id_cliente = entero; entero = 0; } if (dr["id_entrada"] != DBNull.Value) { int.TryParse(dr["id_entrada"].ToString(), out entero); o.Id_entrada = entero; entero = 0; } if (dr["id_usuario"] != DBNull.Value) { int.TryParse(dr["id_usuario"].ToString(), out entero); o.Id_usuario = entero; entero = 0; } if (dr["id_entrada_inventario"] != DBNull.Value) { int.TryParse(dr["id_entrada_inventario"].ToString(), out entero); o.Id_entrada_inventario = entero; entero = 0; } if (dr["fecha_trabajo"] != DBNull.Value) { DateTime.TryParse(dr["fecha_trabajo"].ToString(), out fecha); o.Fecha_trabajo = fecha; fecha = default(DateTime); } if (dr["pallet"] != DBNull.Value) { int.TryParse(dr["pallet"].ToString(), out entero); o.Pallet = entero; entero = 0; } if (dr["bulto"] != DBNull.Value) { int.TryParse(dr["bulto"].ToString(), out entero); o.Bulto = entero; entero = 0; } if (dr["pieza"] != DBNull.Value) { int.TryParse(dr["pieza"].ToString(), out entero); o.Pieza = entero; entero = 0; } if (dr["pieza_danada"] != DBNull.Value) { int.TryParse(dr["pieza_danada"].ToString(), out entero); o.Pieza_danada = entero; entero = 0; } if (dr["bulto_faltante"] != DBNull.Value) { int.TryParse(dr["bulto_faltante"].ToString(), out entero); o.Bulto_faltante = entero; entero = 0; } if (dr["bulto_sobrante"] != DBNull.Value) { int.TryParse(dr["bulto_sobrante"].ToString(), out entero); o.Bulto_sobrante = entero; entero = 0; } if (dr["pieza_faltante"] != DBNull.Value) { int.TryParse(dr["pieza_faltante"].ToString(), out entero); o.Pieza_faltante = entero; entero = 0; } if (dr["pieza_sobrante"] != DBNull.Value) { int.TryParse(dr["pieza_sobrante"].ToString(), out entero); o.Pieza_sobrante = entero; entero = 0; } } catch { throw; } }
public Entrada_maquilaMng() { this._oEntrada_maquila = new Entrada_maquila(); this._lst = new List <Entrada_maquila>(); }