public JsonResult ListarIngreso(IngresoModel listaIngreso) { List <IngresoModel> ingresoResultado = new List <IngresoModel>(); ingresoResultado = this.contabilidadBDD.ListarIngreso(listaIngreso.FechaIngreso); return(Json(ingresoResultado)); }
public JsonResult ObtenerIngreso(IngresoModel ingreso) { IngresoModel ingresoResultado = new IngresoModel(); ingresoResultado = this.contabilidadBDD.ObtenerIngreso(ingreso.IngresoID); return(Json(ingresoResultado)); }
public IngresoModel Recuperar_Ingreso(long IdIngreso) { string Query = String.Format("SELECT * FROM Ingresos WHERE IdIngreso=('{0}') AND StatusIngreso=1", IdIngreso); var Resultado = _oConexionDAL.TablaConnsulta(Query); DataTable Datos = Resultado; DataRow Row = Datos.Rows[0]; var oIngresoModel = new IngresoModel() { IdIngreso = Convert.ToInt32(Row["IdIngreso"]), IdProducto = Convert.ToInt32(Row["IdProducto"]), IdTipoIngreso = Convert.ToInt32(Row["IdTipoIngreso"]), CantidadIngresada = Convert.ToInt32(Row["CantidadIngresada"]) }; return(oIngresoModel); //try //{ //} //catch (Exception) //{ // return null; //} }
public List <IngresoModel> ListarIngreso(DateTime fechaIngreso) { List <IngresoModel> listaIngresoResultado = new List <IngresoModel>(); var fechaconsulta = fechaIngreso.ToString("yyyy-MM-dd"); string sentenciaSql = "SELECT IngresoID, DescripcionIngreso, ServicioIngreso, ValorIngreso, FechaIngreso " + "FROM Ingreso " + $"WHERE FechaIngreso = '{fechaconsulta}'"; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); for (int i = 0; i < tablaDatos.Rows.Count; i++) { IngresoModel ingresoResultado = new IngresoModel(); ingresoResultado.IngresoID = tablaDatos.Rows[i].Field <int>("IngresoID"); ingresoResultado.DescripcionIngreso = tablaDatos.Rows[i].Field <string>("DescripcionIngreso"); ingresoResultado.ServicioIngreso = tablaDatos.Rows[i].Field <string>("ServicioIngreso"); ingresoResultado.ValorIngreso = tablaDatos.Rows[i].Field <decimal>("ValorIngreso"); ingresoResultado.FechaIngreso = tablaDatos.Rows[i].Field <DateTime>("FechaIngreso"); listaIngresoResultado.Add(ingresoResultado); } return(listaIngresoResultado); }
///INFORME I/E public List <IngresoModel> InformeIngreso(DateTime fechaInicio, DateTime fechaFin) { List <IngresoModel> listaEgresoResultado = new List <IngresoModel>(); var fecha1 = fechaInicio.ToString("yyyy-MM-dd"); var fecha2 = fechaFin.ToString("yyyy-MM-dd"); string sentenciaSql = "SELECT IngresoID, DescripcionIngreso, ServicioIngreso, ValorIngreso, FechaIngreso " + "FROM Ingreso " + $"WHERE FechaIngreso BETWEEN '{fecha1}' AND '{fecha2}'"; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); for (int i = 0; i < tablaDatos.Rows.Count; i++) { IngresoModel egresoResultado = new IngresoModel(); egresoResultado.IngresoID = tablaDatos.Rows[i].Field <int>("IngresoID"); egresoResultado.DescripcionIngreso = tablaDatos.Rows[i].Field <string>("DescripcionIngreso"); egresoResultado.ServicioIngreso = tablaDatos.Rows[i].Field <string>("ServicioIngreso"); egresoResultado.ValorIngreso = tablaDatos.Rows[i].Field <decimal>("ValorIngreso"); egresoResultado.FechaIngreso = tablaDatos.Rows[i].Field <DateTime>("FechaIngreso"); egresoResultado.FechaString = tablaDatos.Rows[i].Field <DateTime>("FechaIngreso").ToString("dd/MM/yyyy"); listaEgresoResultado.Add(egresoResultado); } return(listaEgresoResultado); }
public bool ModificarIngreso(IngresoModel ingreso) { bool ingresado = false; int resultado = 0; string sentenciaSql = "UPDATE Ingreso " + "SET DescripcionIngreso = @DescripcionIngreso, ServicioIngreso = @ServicioIngreso, ValorIngreso = @ValorIngreso, FechaIngreso = @FechaIngreso " + "WHERE IngresoID = @IngresoID "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@IngresoID", ingreso.IngresoID); sentenciaSQL.Parameters.AddWithValue("@DescripcionIngreso", ingreso.DescripcionIngreso); sentenciaSQL.Parameters.AddWithValue("@ServicioIngreso", ingreso.ServicioIngreso); sentenciaSQL.Parameters.AddWithValue("@ValorIngreso", ingreso.ValorIngreso); sentenciaSQL.Parameters.AddWithValue("@FechaIngreso", ingreso.FechaIngreso); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }
public JsonResult ModificarIngreso(IngresoModel ingreso) { List <bool> ingresado = new List <bool>(); ingresado.Add(this.contabilidadBDD.ModificarIngreso(ingreso)); ingresado.Add(false); return(Json(ingresado)); }
public void InicializarControlCab() { txt_proveedor.Text = String.Empty; txt_serie.Text = String.Empty; txt_nroDoc.Text = String.Empty; ingresoDetModel = new List <IngresoDetModel>(); ingresoModel = new IngresoModel(); DT_IngresoDet.DataSource = ""; }
public int Agregar(object Obj) { IngresoModel _oModel = (IngresoModel)Obj; SqlCommand Cmd = new SqlCommand("EXEC SP_Agregar_Ingreso @IdProducto,@CantidadIngresada,@IdTipoIngreso"); Cmd.Parameters.Add("@IdProducto", SqlDbType.VarChar).Value = _oModel.IdProducto; Cmd.Parameters.Add("@CantidadIngresada", SqlDbType.VarChar).Value = _oModel.CantidadIngresada; Cmd.Parameters.Add("@IdTipoIngreso", SqlDbType.VarChar).Value = _oModel.IdTipoIngreso; Cmd.CommandType = CommandType.Text; return(_oConexionDAL.EjecutarSQL(Cmd)); }
public IActionResult AgregarIngreso([FromBody] IngresoModel _oIngresoModel) { if (_oIngresoModel == null) { return(BadRequest()); } else { _oIngresoDAL.Agregar(_oIngresoModel); } return(CreatedAtRoute("ListaIngresos", new { IdIngreso = _oIngresoModel.IdIngreso }, _oIngresoModel)); }
public JsonResult GuardarIngreso(IngresoModel ingreso) { List <bool> ingresado = new List <bool>(); if (ingreso.ValorIngreso > 0) { ingresado.Add(this.contabilidadBDD.IngresarIngreso(ingreso)); } else { ingresado.Add(false); } return(Json(ingresado)); }
public ClassResult Ingreso_Crea(IngresoModel ingresoModel, List <IngresoDetModel> ingresoDetModel) { ClassResult crprin = new ClassResult(); try { IngresoRepository _ventaRepository = new IngresoRepository(); ClassResult cr = _ventaRepository.IngresoCab_Crea(ingresoModel); if (cr.HuboError) { crprin = cr; } else { foreach (var item in ingresoDetModel) { ClassResult crprindet = new ClassResult(); crprindet = _ventaRepository.IngresoDet_Crea(item); if (crprindet.HuboError) { return(crprin = crprindet); } else { crprin.HuboError = false; crprin.LugarError = ""; return(crprin); } } } } catch (Exception ex) { crprin.HuboError = true; crprin.ErrorMsj = ex.Message; crprin.LugarError = "Ingreso_Crea()"; return(crprin); } return(crprin); }
public IngresoModel ObtenerIngreso(int IngresoID) { string sentenciaSql = "SELECT TOP(1) IngresoID, DescripcionIngreso, ServicioIngreso, ValorIngreso, FechaIngreso " + "FROM Ingreso " + $"WHERE IngresoID = {IngresoID} "; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); IngresoModel ingresoResultado = new IngresoModel(); if (tablaDatos.Rows.Count > 0) { ingresoResultado.IngresoID = tablaDatos.Rows[0].Field <int>("IngresoID"); ingresoResultado.DescripcionIngreso = tablaDatos.Rows[0].Field <string>("DescripcionIngreso"); ingresoResultado.ServicioIngreso = tablaDatos.Rows[0].Field <string>("ServicioIngreso"); ingresoResultado.ValorIngreso = tablaDatos.Rows[0].Field <decimal>("ValorIngreso"); ingresoResultado.FechaIngreso = tablaDatos.Rows[0].Field <DateTime>("FechaIngreso"); } return(ingresoResultado); }
///INGRESO public bool IngresarIngreso(IngresoModel ingreso) { bool ingresado = false; int resultado = 0; string sentenciaSql = "INSERT INTO INGRESO (DescripcionIngreso,ServicioIngreso,ValorIngreso,FechaIngreso) " + "VALUES (@DescripcionIngreso,@ServicioIngreso,@ValorIngreso,@FechaIngreso)"; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@DescripcionIngreso", ingreso.DescripcionIngreso); sentenciaSQL.Parameters.AddWithValue("@ServicioIngreso", ingreso.ServicioIngreso); sentenciaSQL.Parameters.AddWithValue("@ValorIngreso", ingreso.ValorIngreso); sentenciaSQL.Parameters.AddWithValue("@FechaIngreso", ingreso.FechaIngreso); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }