public string Guardar_DatosBasicos(Entidad_Ingreso Obj) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon = Conexion_SQLServer.getInstancia().Conexion(); SqlCommand Comando = new SqlCommand("Almacen.LI_Ingresos", SqlCon); Comando.CommandType = CommandType.StoredProcedure; //Datos Auxiliares //Comando.Parameters.Add("@Auto", SqlDbType.Int).Value = Obj.Auto; //Panel Datos Basicos Comando.Parameters.Add("@Idbodega", SqlDbType.Int).Value = Obj.Idbodega; Comando.Parameters.Add("@Idproveedor", SqlDbType.Int).Value = Obj.Idproveedor; Comando.Parameters.Add("@Idcomprobante", SqlDbType.Int).Value = Obj.Idcomprobante; Comando.Parameters.Add("@Idempleado", SqlDbType.Int).Value = Obj.Idempleado; Comando.Parameters.Add("@N_Comprobante", SqlDbType.VarChar).Value = Obj.Nº_Comprobante; Comando.Parameters.Add("@Lote", SqlDbType.Int).Value = Obj.Lote; Comando.Parameters.Add("@Detalle", SqlDbType.Structured).Value = Obj.Detalles; SqlCon.Open(); Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "Error al Realizar el Registro"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }
public static string Guardar_DatosBasicos ( //Datos Auxiliares y Llaves Primaria int idingreso, int idempleado, int idproveedor, int idbodega, int idcomprobante, string nº_comprobante, string lote, DataTable detalles ) { Conexion_IngresosDeBodega Datos = new Conexion_IngresosDeBodega(); Entidad_Ingreso Obj = new Entidad_Ingreso(); Obj.Idingreso = idingreso; Obj.Idempleado = idempleado; Obj.Idproveedor = idproveedor; Obj.Idbodega = idbodega; Obj.Idcomprobante = idcomprobante; Obj.Nº_Comprobante = nº_comprobante; Obj.Lote = lote; Obj.Detalles = detalles; return(Datos.Guardar_DatosBasicos(Obj)); }