/// <summary> /// Envia los cambios del tpu_ProveedoresObservacionesEstadosDataset a la base de datos. /// </summary> public static void Update(tpu_ProveedoresObservacionesEstadosDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tpu_ProveedoresObservacionesEstados.Rows.Count > 0, "La tabla dataSet.tpu_ProveedoresObservacionesEstadosDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tpu_ProveedoresObservacionesEstados.Update(dataSet); }
public static DataSet GetList([SearchParameterInfo("IdProveedorObservacionEstado", IsAlternativePrimaryKey = true)] string IdProveedorObservacionEstado, [SearchParameterInfo("Descripcion", IsDescription = true)] string Descripcion, [SearchParameterInfo("Activo")] bool Activo ) { tpu_ProveedoresObservacionesEstadosDataset data = mz.erp.businessrules.tpu_ProveedoresObservacionesEstados.GetList(IdProveedorObservacionEstado, Descripcion, Activo); return(( DataSet )data); }
public static tpu_ProveedoresObservacionesEstadosDataset GetList(string IdProveedorObservacionEstado, string Descripcion, bool Activo) { tpu_ProveedoresObservacionesEstadosDataset data = new tpu_ProveedoresObservacionesEstadosDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tpu_ProveedoresObservacionesEstados"); SqlCommand cmd = new SqlCommand("Pr_tpu_ProveedoresObservacionesEstados_Search", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdProveedorObservacionEstado", SqlDbType.VarChar)); if (IdProveedorObservacionEstado == null || IdProveedorObservacionEstado.Equals(string.Empty)) { cmd.Parameters["@IdProveedorObservacionEstado"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdProveedorObservacionEstado"].Value = IdProveedorObservacionEstado; } cmd.Parameters.Add(new SqlParameter("@Descripcion", SqlDbType.VarChar)); if (Descripcion == null || Descripcion.Equals(string.Empty)) { cmd.Parameters["@Descripcion"].Value = System.DBNull.Value; } else { cmd.Parameters["@Descripcion"].Value = Descripcion; } cmd.Parameters.Add(new SqlParameter("@Activo", SqlDbType.Bit)); cmd.Parameters["@Activo"].Value = Activo; adapter.SelectCommand = cmd; adapter.Fill(data); return(data); }
public static tpu_ProveedoresObservacionesEstadosDataset.tpu_ProveedoresObservacionesEstadosRow GetByPk(string IdProveedorObservacionEstado) { tpu_ProveedoresObservacionesEstadosDataset data = new tpu_ProveedoresObservacionesEstadosDataset(); SqlCommand cmd = new SqlCommand("Pr_tpu_ProveedoresObservacionesEstados_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdProveedorObservacionEstado", SqlDbType.VarChar)); cmd.Parameters["@IdProveedorObservacionEstado"].Value = IdProveedorObservacionEstado; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tpu_ProveedoresObservacionesEstados"); adapter.Fill(data); if (data.tpu_ProveedoresObservacionesEstados.Rows.Count == 1) { return((tpu_ProveedoresObservacionesEstadosDataset.tpu_ProveedoresObservacionesEstadosRow)data.tpu_ProveedoresObservacionesEstados.Rows[0]); } return(null); }
public static tpu_ProveedoresObservacionesEstadosDataset GetList() { tpu_ProveedoresObservacionesEstadosDataset data = new tpu_ProveedoresObservacionesEstadosDataset(); return(( tpu_ProveedoresObservacionesEstadosDataset )GetList(data)); }
public static void Update(tpu_ProveedoresObservacionesEstadosDataset dataSet) { Update(dataSet.tpu_ProveedoresObservacionesEstados); }
//Valida datos antes de guardar la informacion private void ValidarDatos() { _descripcion = _descripcion.Trim(); _errores.Clear(); if (this._processParent.Process.ProcessName.Equals("ProcesoAltaCuentaObservacionesEstados")) { if (_descripcion.CompareTo(string.Empty) == 0) { _errores.Add(new ItemDatasetError("Cuentas Observaciones Estados", "Descripcion", "El campo no puede estar vacío")); } //Si es un alta no tiene q haber otro con esa descripcion if (_validarExisteEstado && this.modo() == "new") { tsa_CuentasObservacionesEstadosDataset DataSetEstado = mz.erp.businessrules.tsa_CuentasObservacionesEstados.GetList("", _descripcion, false); if (DataSetEstado.Tables[0].Rows.Count > 0) { foreach (tsa_CuentasObservacionesEstadosDataset.tsa_CuentasObservacionesEstadosRow _row in DataSetEstado.Tables[0].Rows) { if ((string)_row["Descripcion"] == _descripcion) { _errores.Add(new ItemDatasetError("Cuentas Observaciones Estados", "Descripcion", "Ya existe otro estado con ese nombre")); } } } } if (ValidarExisteEstado && this.modo() != "new") { tsa_CuentasObservacionesEstadosDataset DataSetEstado = mz.erp.businessrules.tsa_CuentasObservacionesEstados.GetList("", _descripcion, false); if (DataSetEstado.Tables[0].Rows.Count > 0) //Tengo q hacer a mano la validacion porq el GetList usa el like { foreach (tsa_CuentasObservacionesEstadosDataset.tsa_CuentasObservacionesEstadosRow _row in DataSetEstado.Tables[0].Rows) { if ((string)_row["IdCuentaObservacionEstado"] != _idCuentaObservacionEstado && (string)_row["Descripcion"] == _descripcion) { _errores.Add(new ItemDatasetError("Cuentas Observaciones Estados", "Descripcion", "Ya existe otro estado con ese nombre")); } } } } } else if (this._processParent.Process.ProcessName.Equals("ProcesoAltaProveedorObservacionesEstados")) { if (_descripcion.CompareTo(string.Empty) == 0) { _errores.Add(new ItemDatasetError("Proveedores Observaciones Estados", "Descripcion", "El campo no puede estar vacío")); } //Si es un alta no tiene q haber otro con esa descripcion if (_validarExisteEstado && this.modo() == "new") { tpu_ProveedoresObservacionesEstadosDataset DataSetEstado = mz.erp.businessrules.tpu_ProveedoresObservacionesEstados.GetList(string.Empty, _descripcion, false); if (DataSetEstado.Tables[0].Rows.Count > 0) { foreach (tpu_ProveedoresObservacionesEstadosDataset.tpu_ProveedoresObservacionesEstadosRow _row in DataSetEstado.Tables[0].Rows) { if ((string)_row["Descripcion"] == _descripcion) { _errores.Add(new ItemDatasetError("Proveedores Observaciones Estados", "Descripcion", "Ya existe otro estado con ese nombre")); } } } } if (ValidarExisteEstado && this.modo() != "new") { tpu_ProveedoresObservacionesEstadosDataset DataSetEstado = mz.erp.businessrules.tpu_ProveedoresObservacionesEstados.GetList("", _descripcion, false); if (DataSetEstado.Tables[0].Rows.Count > 0) //Tengo q hacer a mano la validacion porq el GetList usa el like { foreach (tpu_ProveedoresObservacionesEstadosDataset.tpu_ProveedoresObservacionesEstadosRow _row in DataSetEstado.Tables[0].Rows) { if ((string)_row["IdProveedorObservacionEstado"] != _idProveedorObservacionEstado && (string)_row["Descripcion"] == _descripcion) { _errores.Add(new ItemDatasetError("Proveedores Observaciones Estados", "Descripcion", "Ya existe otro estado con ese nombre")); } } } } } }