public short Idioma_add(eIdioma oIdioma) { short addNew = 0; IdException = cIdioma.Insert(oIdioma); if (IdException == 0) { addNew = Convert.ToInt16(cIdioma.getLastID); } return(addNew); }
private void FillDetalle(short IdiomaID) { ClearFormDetalle(); eIdioma _oIdioma = lCMS.Idioma_item(IdiomaID); if (_oIdioma != null) { txtDescripcion.Text = _oIdioma.Descripcion; txtAlias.Text = _oIdioma.Alias; chkActivo.Checked = _oIdioma.Activo; } }
public int Insert(eIdioma oIdioma) { SqlCommand cmd = new SqlCommand("pCMS_Idioma_insert"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar, 255).Value = oIdioma.Descripcion; cmd.Parameters.Add("@Alias", SqlDbType.VarChar, 255).Value = oIdioma.Alias; cmd.Parameters.Add("@Activo", SqlDbType.TinyInt).Value = oIdioma.Activo; return(InsertCommand(cmd, true)); }
public int Update(eIdioma oIdioma) { SqlCommand cmd = new SqlCommand("pCMS_Idioma_update"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdIdioma", SqlDbType.BigInt).Value = oIdioma.IdIdioma; cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar, 255).Value = oIdioma.Descripcion; cmd.Parameters.Add("@Alias", SqlDbType.VarChar, 255).Value = oIdioma.Alias; cmd.Parameters.Add("@Activo", SqlDbType.TinyInt).Value = oIdioma.Activo; return(UpdateCommand(cmd)); }
protected void btnSave_Click(object sender, EventArgs e) { if (!validateUserAction(ModuloID, CMD_Administrar)) { return; } eIdioma _oIdioma = new eIdioma(); bool success = false; _oIdioma.Descripcion = this.txtDescripcion.Text; _oIdioma.Alias = this.txtAlias.Text; _oIdioma.Activo = Convert.ToBoolean(this.chkActivo.Checked); if (grvListado.SelectedIndex >= 0) { _oIdioma.IdIdioma = Convert.ToInt16(grvListado.SelectedDataKey.Value); success = lCMS.Idioma_edit(_oIdioma); RegistrarLog(ModuloID, CMD_Administrar, "Se ha actualizado el Idioma: " + _oIdioma.IdIdioma.ToString()); } else { _oIdioma.IdIdioma = lCMS.Idioma_add(_oIdioma); success = (_oIdioma.IdIdioma > 0); RegistrarLog(ModuloID, CMD_Administrar, "Se ha insertado un Nuevo Idioma: " + _oIdioma.IdIdioma.ToString()); } if (success) { modDetalle.Hide(); BindListado(); } else { lblFormError.Text = lCMS.getErrorMessage(); } }
public eIdioma GetItem(short IdIdioma) { SqlCommand cmd = new SqlCommand("pCMS_Idioma_select"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdIdioma", SqlDbType.SmallInt).Value = IdIdioma; SqlDataReader reader = ExecuteReader(cmd); eIdioma oIdioma = null; if (reader.Read()) { oIdioma = new eIdioma(); oIdioma.IdIdioma = reader.GetInt16(0); oIdioma.Descripcion = reader.GetString(1); oIdioma.Alias = reader.GetString(2); oIdioma.Predeterminado = reader.GetBoolean(3); oIdioma.Activo = reader.GetBoolean(4); } reader.Close(); return(oIdioma); }
public List <eIdioma> GetList_Activo() { SqlCommand cmd = new SqlCommand("pCMS_IdiomaActivo_list"); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader reader = ExecuteReader(cmd); List <eIdioma> lista = new List <eIdioma>(); while (reader.Read()) { eIdioma oIdioma = new eIdioma(); oIdioma.IdIdioma = reader.GetInt16(0); oIdioma.Descripcion = reader.GetString(1); oIdioma.Alias = reader.GetString(2); oIdioma.Predeterminado = reader.GetBoolean(3); oIdioma.Activo = reader.GetBoolean(4); lista.Add(oIdioma); } reader.Close(); return(lista); }
public bool Idioma_edit(eIdioma oIdioma) { IdException = cIdioma.Update(oIdioma); return(IdException == 0); }