public void CRE_Salida_Inventario(SqlCommand comando, MOD_Salida_Inventario obj) { try { string sp = "SP_CRE_Salida_Inventario"; comando.CommandType = CommandType.StoredProcedure; comando.CommandText = sp; comando.Parameters.Clear(); comando.Parameters.Add(new SqlParameter("@SAL_INV_ID_CENTRO_ATENCION", SqlDbType.Int)); comando.Parameters.Add(new SqlParameter("@SAL_INV_ID_SUCURSAL", SqlDbType.Int)); comando.Parameters.Add(new SqlParameter("@SAL_INV_ID_BODEGA", SqlDbType.Int)); comando.Parameters.Add(new SqlParameter("@SAL_INV_FECHA", SqlDbType.DateTime)); comando.Parameters.Add(new SqlParameter("@SAL_INV_APLICADA", SqlDbType.VarChar)); comando.Parameters.Add(new SqlParameter("@SAL_INV_ORIGEN", SqlDbType.VarChar)); comando.Parameters[0].Value = obj.SAL_inv_id_centro_atencion; comando.Parameters[1].Value = obj.SAL_inv_id_sucursal; comando.Parameters[2].Value = obj.SAL_inv_id_bodega; comando.Parameters[3].Value = obj.SAL_inv_fecha; comando.Parameters[4].Value = obj.SAL_inv_aplicada; comando.Parameters[5].Value = obj.SAL_inv_origen; comando.ExecuteNonQuery(); } catch (Exception exc) { throw exc; } }
public void CRE_Salida_Inventario(MOD_Salida_Inventario obj) { try { this.IniciarTransaccion(); AD_Salida_Inventario objSalida_Inventario = new AD_Salida_Inventario(); objSalida_Inventario.CRE_Salida_Inventario(this.comando, obj); this.ConfirmarTransaccion(); } catch (Exception exc) { this.DeshacerTransaccion(); throw exc; } }
public Boolean CRE_Salida_Inventario(MOD_Salida_Inventario obj) { try { LOG_Salida_Inventario Logica = new LOG_Salida_Inventario(); Logica.CRE_Salida_Inventario(obj); return true; } catch (Exception ) { return false; throw ; } }
public void UPD_Salida_Inventario(MOD_Salida_Inventario obj) { try { LOG_Salida_Inventario Logica = new LOG_Salida_Inventario(); Logica.UPD_Salida_Inventario(obj); } catch (Exception ) { throw ; } }
public List<MOD_Salida_Inventario> SEL_Grid_Salida_Inventario(SqlCommand comando, int codigo, string buscar) { try { string sp = "SP_SEL_Grid_Salida_Inventario"; comando.CommandType = CommandType.StoredProcedure; comando.CommandText = sp; comando.Parameters.Clear(); comando.Parameters.Add(new SqlParameter("@SAL_INV_ID_CENTRO_ATENCION", SqlDbType.Int)); comando.Parameters.Add(new SqlParameter("@BUSCAR", SqlDbType.VarChar)); comando.Parameters[0].Value = codigo; comando.Parameters[1].Value = buscar; IDataAdapter da = new SqlDataAdapter((SqlCommand)comando); DataSet ds = new DataSet(); da.Fill(ds); DataTable dt = ds.Tables[0]; List<MOD_Salida_Inventario> lista = new List<MOD_Salida_Inventario>(); for (int i = 0; i < dt.Rows.Count; i++) { MOD_Salida_Inventario obj = new MOD_Salida_Inventario(); obj.SAL_inv_id_salida_inventario = Convert.ToInt32(dt.Rows[i]["SAL_INV_ID_SALIDA_INVENTARIO"]); obj.SAL_inv_id_centro_atencion = Convert.ToInt32(dt.Rows[i]["SAL_INV_ID_CENTRO_ATENCION"]); obj.SAL_inv_id_sucursal = Convert.ToInt32(dt.Rows[i]["SAL_INV_ID_SUCURSAL"]); obj.SAL_inv_id_bodega = Convert.ToInt32(dt.Rows[i]["SAL_INV_ID_BODEGA"]); obj.SAL_inv_fecha = dt.Rows[i]["SAL_INV_FECHA"].ToString(); obj.SAL_inv_aplicada = dt.Rows[i]["SAL_INV_APLICADA"].ToString(); obj.CEA_nombre = dt.Rows[i]["CEA_NOMBRE"].ToString(); obj.BOD_descripcion = dt.Rows[i]["BOD_DESCRIPCION"].ToString(); obj.SUC_nombre = dt.Rows[i]["SUC_NOMBRE"].ToString(); obj.SAL_inv_fecha_aplicacion = dt.Rows[i]["SAL_INV_FECHA_APLICACION"].ToString(); lista.Add(obj); } return lista; } catch (Exception exc) { throw exc; } }