/// <summary> /// Envia los cambios del twf_ProcesosDataset a la base de datos. /// </summary> public static void Update(twf_ProcesosDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.twf_Procesos.Rows.Count > 0, "La tabla dataSet.twf_ProcesosDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.twf_Procesos.Update(dataSet); }
public static long GetIdProcessByName(string _nameProcess) { twf_ProcesosDataset _data = GetList(long.MinValue, _nameProcess); long idProcess = long.MinValue; if (_data.twf_Procesos.Rows.Count > 0) { idProcess = ((twf_ProcesosDataset.twf_ProcesosRow)_data.twf_Procesos.Rows[0]).IdProceso; } return(idProcess); }
public static twf_ProcesosDataset GetList(long _idProceso, string _descripcion) { twf_ProcesosDataset data = new twf_ProcesosDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "twf_Procesos"); SqlCommand cmd = new SqlCommand("Pr_twf_Procesos_Search", dbhelper.Connection.GetConnection()); cmd.Parameters.Add(new SqlParameter("@IdProceso", SqlDbType.BigInt)); if (_idProceso == long.MinValue) { cmd.Parameters["@IdProceso"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdProceso"].Value = _idProceso; } cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar)); if (_descripcion == null) { cmd.Parameters["@Descripcion"].Value = System.DBNull.Value; } else { cmd.Parameters["@Descripcion"].Value = _descripcion; } cmd.CommandType = CommandType.StoredProcedure; adapter.SelectCommand = cmd; try { adapter.Fill(data); } catch (SqlException e) { System.Diagnostics.Debug.WriteLine(e.ToString()); } return(data); }
public static twf_ProcesosDataset.twf_ProcesosRow GetByPk(long IdProceso) { twf_ProcesosDataset data = new twf_ProcesosDataset(); SqlCommand cmd = new SqlCommand("Pr_twf_Procesos_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdProceso", SqlDbType.BigInt)); cmd.Parameters["@IdProceso"].Value = IdProceso; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "twf_Procesos"); adapter.Fill(data); if (data.twf_Procesos.Rows.Count == 1) { return((twf_ProcesosDataset.twf_ProcesosRow)data.twf_Procesos.Rows[0]); } return(null); }
public static void Update(twf_ProcesosDataset dataSet) { Update(dataSet.twf_Procesos); }
public static DataSet GetList(string id) { twf_ProcesosDataset data = mz.erp.businessrules.twf_Procesos.GetList( ); return(( DataSet )data); }