public void ConsultaTipoPrecio(TipoPrecio tipoPrecio, string Conexion, int id_Emp, ref List <TipoPrecio> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp" }; object[] Valores = { id_Emp }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatTipoPrecio_Consulta", ref dr, Parametros, Valores); while (dr.Read()) { tipoPrecio = new TipoPrecio(); tipoPrecio.Id_Emp = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Emp"))); tipoPrecio.Id_Pre = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Pre"))); tipoPrecio.Pre_Tipo = Convert.ToInt16(dr.GetValue(dr.GetOrdinal("Pre_Tipo"))); tipoPrecio.Pre_TipoStr = dr.GetValue(dr.GetOrdinal("Pre_TipoStr")).ToString(); tipoPrecio.Pre_Descripcion = dr.GetValue(dr.GetOrdinal("Pre_Descripcion")).ToString(); tipoPrecio.Pre_Activo = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Pre_Activo"))); tipoPrecio.Pre_ActivoStr = dr.GetValue(dr.GetOrdinal("Pre_ActivoStr")).ToString(); List.Add(tipoPrecio); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ModificarTipoPrecio(TipoPrecio tipoPrecio, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Pre", "@Pre_Descripcion", "@Pre_Tipo", "@Pre_Activo", }; object[] Valores = { tipoPrecio.Id_Emp , tipoPrecio.Id_Pre , tipoPrecio.Pre_Descripcion , tipoPrecio.Pre_Tipo , tipoPrecio.Pre_Activo }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatTipoPrecio_Modificar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ModificarTipoPrecio(TipoPrecio tipoPrecio, string Conexion, ref int verificador) { try { CD_CatTipoPrecio claseCapaDatos = new CD_CatTipoPrecio(); claseCapaDatos.ModificarTipoPrecio(tipoPrecio, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
public void Update(TipoPrecioDTO entity) { try { TipoPrecio categoria = Mapper.Map <TipoPrecio>(entity); tipoPrecioRepository.Update(categoria); } catch (Exception ex) { throw ex; } }
public void ConsultaTipoPrecio(TipoPrecio tipoPrecio, string Conexion, int id_Emp, ref List <TipoPrecio> List) { try { CD_CatTipoPrecio claseCapaDatos = new CD_CatTipoPrecio(); claseCapaDatos.ConsultaTipoPrecio(tipoPrecio, Conexion, id_Emp, ref List); } catch (Exception ex) { throw ex; } }
// DELETE api/values/5 public HttpResponseMessage Delete(string id, [FromBody] TipoPrecio tipoPrecio) { if (tipoPrecio.eliminarPrecio(id)) { var message = string.Format("Se eliminó el tipo precio"); return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { var message = string.Format("No se eliminó el tipo precio, verifique los datos y revise asociaciones con productos."); return(Request.CreateResponse(HttpStatusCode.NotAcceptable, message)); } }
// PUT api/values/5 public HttpResponseMessage Put(string id, [FromBody] TipoPrecio tipoPrecio) { if (tipoPrecio.modificar_precio("Actualizar")) { var message = string.Format("Se actualizó el tipo precio con éxito"); return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { var message = string.Format("No se actcualizó el tipo precio, verifique los datos."); return(Request.CreateResponse(HttpStatusCode.NotAcceptable, message)); } }
// POST api/values public HttpResponseMessage Post([FromBody] TipoPrecio tipoPrecio) { if (tipoPrecio.agregarTipoPrecio("Insertar")) { var message = string.Format("Se guardó con éxito el tipo de precio"); return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { var message = string.Format("No se guardó el tipo de precio, verifique los datos."); return(Request.CreateResponse(HttpStatusCode.NotAcceptable, message)); } }
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; } }
public List<TipoPrecio> Sp_listar_tipoprecioxestado() { List<TipoPrecio> lista_tipoprecio = null; TipoPrecio tipoprecio = null; try { con = conn.Conectar(); if (con != null) { cmd = new MySqlCommand("Sp_listar_tipoprecioxestado", con) { CommandType = CommandType.StoredProcedure }; dr = cmd.ExecuteReader(); if (dr.HasRows) { lista_tipoprecio = new List<TipoPrecio>(); while (dr.Read()) { tipoprecio = new TipoPrecio() { Idtipoprecio= (int)dr["idtipoprecio"], Nombre = (string)dr["nombre"], Estado = (int)dr["estado"] }; lista_tipoprecio.Add(tipoprecio); } } dr.Close(); } return lista_tipoprecio; } catch (MySqlException ex) { return lista_tipoprecio; throw ex; } finally { cmd.Dispose(); conn.Desconectar(con); } }