private List <TipoProducto> GetList() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; List <TipoProducto> listTipoProductos = new List <TipoProducto>(); CN_CatTipoProducto clsCatTipoProducto = new CN_CatTipoProducto(); TipoProducto tipoPrecio = new TipoProducto(); clsCatTipoProducto.ConsultaTipoProducto(tipoPrecio, sesion.Emp_Cnx, sesion.Id_Emp, ref listTipoProductos); return(listTipoProductos); } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; TipoProducto tipoProducto = new TipoProducto(); tipoProducto.Id_Emp = session.Id_Emp; tipoProducto.Id_Ptp = txtIdTipoProducto.Text.Trim() == string.Empty ? 0 : Convert.ToInt32(txtIdTipoProducto.Text); tipoProducto.Ptp_Tipo = cmbTipoProducto.SelectedValue; tipoProducto.Ptp_Descripcion = txtDescripcionTipoProducto.Text; tipoProducto.Ptp_Activo = chkActivoTipoProducto.Checked; CN_CatTipoProducto clsCatTipoProducto = new CN_CatTipoProducto(); int verificador = -1; if (hiddenActualiza.Value == string.Empty) { if (!_PermisoGuardar) { DisplayMensajeAlerta("PermisoGuardarNo"); return; } clsCatTipoProducto.InsertarTipoProducto(tipoProducto, session.Emp_Cnx, ref verificador); this.LimpiarCampos(); txtIdTipoProducto.Enabled = true; txtIdTipoProducto.Text = this.Valor; txtIdTipoProducto.Focus(); this.DisplayMensajeAlerta("TipoProducto_insert_ok"); } else { if (!_PermisoModificar) { DisplayMensajeAlerta("PermisoModificarNo"); return; } clsCatTipoProducto.ModificarTipoProducto(tipoProducto, session.Emp_Cnx, ref verificador); txtIdTipoProducto.Enabled = false; this.DisplayMensajeAlerta("TipoProducto_update_ok"); } rgTipoProducto.Rebind(); } catch (Exception ex) { throw ex; } }