private void Guardar(string mensaje) { try { if (!_PermisoGuardar) { this.Alerta("No tiene permisos para grabar"); return; } if (txtFisico.Text == "" | txtInventario.Text == "" | txtPresentacion.Text == "") { this.Alerta("Un campo requerido se encuentra vacío"); return; } if (cmbProductosLista.SelectedValue == "-1") { this.Alerta("Se debe seleccionar un producto"); this.Nuevo(); return; } Fisico PFisico = this.LlenarFisico(); List <FisicoConsignado> list = new List <FisicoConsignado>(); foreach (DataRow row in dt.Rows) { FisicoConsignado fc = new FisicoConsignado(); fc.Id_Emp = Convert.ToInt32(row["Id_Emp"]); fc.Id_Cd = Convert.ToInt32(row["Id_Cd"]); fc.Id_FisCons = Convert.ToInt32(row["Id_FisCons"]); fc.Id_Cte = Convert.ToInt32(row["Id_Cte"]); fc.Id_Ter = Convert.ToInt32(row["Id_Ter"]); fc.Fis_Consignados = Convert.ToInt32(row["Fis_Consignados"]); list.Add(fc); } PFisico.ListFisicoConsignado = list; CN_CapFisico clsFisico = new CN_CapFisico(); int verificador = -1; Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; clsFisico.InsertarFisico(PFisico, session.Emp_Cnx, ref verificador); if (verificador > 0) { if (mensaje != "sin_mensaje") { this.AlertaFocus("Los datos se han guardado correctamente", txtProducto.ClientID); } Nuevo(); } else { this.Alerta("Hubo un problema al insertar los datos"); } } catch (Exception ex) { throw ex; } }
public void ConsultaFisicoConsignado(FisicoConsignado FisicoConsignado, int Id_Prd, string Conexion, ref List <FisicoConsignado> List) { try { CD_CapFisico claseCapaDatos = new CD_CapFisico(); claseCapaDatos.ConsultaFisicoConsignado(FisicoConsignado, Id_Prd, Conexion, ref List); } catch (Exception ex) { throw ex; } }
private List <FisicoConsignado> GetList(int Id_Prd) { try { List <FisicoConsignado> List = new List <FisicoConsignado>(); CN_CapFisico clsCN_CapFisicoConsignado = new CN_CapFisico(); Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; FisicoConsignado FisicoConsignado = new FisicoConsignado(); FisicoConsignado.Id_Emp = session2.Id_Emp; FisicoConsignado.Id_Cd = session2.Id_Cd_Ver; clsCN_CapFisicoConsignado.ConsultaFisicoConsignado(FisicoConsignado, Id_Prd, session2.Emp_Cnx, ref List); return(List); } catch (Exception ex) { throw ex; } }
public void ConsultaFisicoConsignado(FisicoConsignado FisicoConsignado, int Id_Prd, string Conexion, ref List <FisicoConsignado> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Cd", "@Id_Prd" }; object[] Valores = { FisicoConsignado.Id_Emp, FisicoConsignado.Id_Cd, Id_Prd }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCapFisicoConsignado_Consulta", ref dr, Parametros, Valores); while (dr.Read()) { FisicoConsignado = new FisicoConsignado(); FisicoConsignado.Id_Emp = (int)dr.GetValue(dr.GetOrdinal("Id_Emp")); FisicoConsignado.Id_Cd = (int)dr.GetValue(dr.GetOrdinal("Id_Cd")); FisicoConsignado.Id_Fis = (int)dr.GetValue(dr.GetOrdinal("Id_Fis")); FisicoConsignado.Id_FisCons = (int)dr.GetValue(dr.GetOrdinal("Id_FisCons")); FisicoConsignado.Id_Cte = (int)dr.GetValue(dr.GetOrdinal("Id_Cte")); FisicoConsignado.Cte_Nombre = dr.GetValue(dr.GetOrdinal("Cte_NomComercial")).ToString(); FisicoConsignado.Id_Ter = (int)dr.GetValue(dr.GetOrdinal("Id_Ter")); FisicoConsignado.Ter_Nombre = dr.GetValue(dr.GetOrdinal("Ter_Nombre")).ToString(); FisicoConsignado.Fis_Consignados = (int)dr.GetValue(dr.GetOrdinal("Fis_Consignados")); List.Add(FisicoConsignado); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }