private List <TipoPrecio> GetList() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; List <TipoPrecio> listTipoPrecios = new List <TipoPrecio>(); CN_CatTipoPrecio clsCatTipoPrecio = new CN_CatTipoPrecio(); TipoPrecio tipoPrecio = new TipoPrecio(); clsCatTipoPrecio.ConsultaTipoPrecio(tipoPrecio, sesion.Emp_Cnx, sesion.Id_Emp, ref listTipoPrecios); return(listTipoPrecios); } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; TipoPrecio tipoPrecio = new TipoPrecio(); tipoPrecio.Id_Emp = session.Id_Emp; tipoPrecio.Id_Pre = txtIdPrecio.Text.Trim() == string.Empty ? 0 : Convert.ToInt32(txtIdPrecio.Text); tipoPrecio.Pre_Descripcion = txtDescripcionPrecio.Text; tipoPrecio.Pre_Tipo = Convert.ToInt16(cmbPrecio.SelectedValue); tipoPrecio.Pre_Activo = chkActivoPrecio.Checked; CN_CatTipoPrecio clsCatTipoPrecio = new CN_CatTipoPrecio(); int verificador = -1; if (hiddenActualiza.Value == string.Empty) { if (!_PermisoGuardar) { DisplayMensajeAlerta("PermisoGuardarNo"); return; } clsCatTipoPrecio.InsertarTipoPrecio(tipoPrecio, session.Emp_Cnx, ref verificador); this.LimpiarCampos(); txtIdPrecio.Enabled = true; txtIdPrecio.Text = this.Valor; txtIdPrecio.Focus(); this.DisplayMensajeAlerta("TipoPrecio_insert_ok"); } else { if (!_PermisoModificar) { DisplayMensajeAlerta("PermisoModificarNo"); return; } clsCatTipoPrecio.ModificarTipoPrecio(tipoPrecio, session.Emp_Cnx, ref verificador); txtIdPrecio.Enabled = false; this.DisplayMensajeAlerta("TipoPrecio_update_ok"); } rgPrecios.Rebind(); } catch (Exception ex) { throw ex; } }