Exemplo n.º 1
0
        private void AltaPagos()
        {
            try {
                Helpers h      = new Helpers();
                string  query  = @"INSERT INTO [dbo].[Tabla_Registro_PagosB]           ([Id_FichaIdentificacion]           ,[Id_Usuario]           ,[Id_Consulta]           ,[Id_FormaPago]           ,[FechaAlta_Pagos]           ,[Descripcion_Pagos]           ,[Origen_Pagos]           ,[Importe_Pagos]           ,[Pagado_Pagos]           ,[Debe_Pagos]           ,[FechaParaPagar_Pagos]           ,[FechaPagado_Pagos]           ,[Id_ConceptoPago])     VALUES           (           @Id_FichaIdentificacion           ,@Id_Usuario           ,@Id_Consulta           ,@Id_FormaPago           ,@FechaAlta_Pagos           ,@Descripcion_Pagos           ,@Origen_Pagos           ,@Importe_Pagos           ,@Pagado_Pagos           ,@Debe_Pagos           ,@FechaParaPagar_Pagos           ,@FechaPagado_Pagos           ,@Id_ConceptoPago)";
                var     PagoUp = new Tabla_Registro_PagosDTO();
                PagoUp.Id_FichaIdentificacion = ddlFichas.SelectedIndex;
                PagoUp.Id_Usuario             = 1;
                PagoUp.Id_Consulta            = 1;
                PagoUp.Id_FormaPago           = 1;
                PagoUp.FechaAlta_Pagos        = DateTime.Now;
                PagoUp.Descripcion_Pagos      = "DES";
                //Request.Form["txtDescripcionPago"]
                //Convert.ToDecimal(Request.Form["txtOrigenPago"]);
                PagoUp.Origen_Pagos         = "DES";
                PagoUp.Importe_Pagos        = 1000;
                PagoUp.Pagado_Pagos         = 100;
                PagoUp.Debe_Pagos           = 100;
                PagoUp.FechaParaPagar_Pagos = DateTime.Now;
                PagoUp.FechaPagado_Pagos    = DateTime.Now;
                PagoUp.Id_ConceptoPago      = 1;

                h.ExecuteNonQueryParam(query, PagoUp);
            }
            catch (Exception ex) {
                ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Alert", "alert('ERROR,'" + ex + "')", true);
            }
            ViewState.Clear();
            Response.Redirect(Request.RawUrl);
        }
 public static object GetPagosItems(int jtStartIndex, int jtPageSize, int Id_Usuario)
 {
     try
     {
         var oneDiagnostico = new Tabla_Registro_PagosDTO
         {
             Id_FichaIdentificacion = Id_Usuario
         };
         string  query  = "Select * from Tabla_Registro_PagosB where Id_FichaIdentificacion = @Id_FichaIdentificacion order by Id_Pagos";
         Helpers h      = new Helpers();
         var     lPagos = h.GetAllParametized(query, oneDiagnostico);
         foreach (var y in lPagos)
         {
             Tabla_Catalogo_FichaIdentificacionDTO oneUsuario = new Tabla_Catalogo_FichaIdentificacionDTO
             {
                 Id_FichaIdentificacion = y.Id_FichaIdentificacion
             };
             query        = "Select * from Tabla_Catalogo_FichaIdentificacion where Id_FichaIdentificacion = @Id_FichaIdentificacion";
             y.oneUsuario = h.GetAllParametized(query, oneUsuario)[0];
         }
         return(new { Result = "OK", Records = lPagos, TotalRecordCount = lPagos.Count });
     }
     catch (Exception ex)
     {
         return(new { Result = "ERROR", Message = ex.Message });
     }
 }
Exemplo n.º 3
0
        public static object Create(Tabla_Registro_PagosDTO record)
        {
            try {
                Helpers h     = new Helpers();
                string  query = @"INSERT INTO [dbo].[Tabla_Registro_PagosB]
           ([Id_FichaIdentificacion]
           ,[Id_Usuario]
           ,[Id_Consulta]
           ,[Id_FormaPago]
           ,[FechaAlta_Pagos]
           ,[Descripcion_Pagos]
           ,[Origen_Pagos]
           ,[Importe_Pagos]
           ,[Pagado_Pagos]
           ,[Debe_Pagos]
           ,[FechaParaPagar_Pagos]
           ,[FechaPagado_Pagos]
           ,[Id_ConceptoPago])
     VALUES
           (
           @Id_FichaIdentificacion
           ,@Id_Usuario
           ,@Id_Consulta
           ,@Id_FormaPago
           ,@FechaAlta_Pagos
           ,@Descripcion_Pagos
           ,@Origen_Pagos
           ,@Importe_Pagos
           ,@Pagado_Pagos
           ,@Debe_Pagos
           ,@FechaParaPagar_Pagos
           ,@FechaPagado_Pagos
           ,@Id_ConceptoPago)";

                record.FechaAlta_Pagos = DateTime.Now;
                h.ExecuteNonQueryParam(query, record);
                Tabla_Catalogo_FichaIdentificacionDTO oneUsuario = new Tabla_Catalogo_FichaIdentificacionDTO
                {
                    Id_FichaIdentificacion = record.Id_FichaIdentificacion
                };
                query             = "Select * from Tabla_Catalogo_FichaIdentificacion where Id_FichaIdentificacion = @Id_FichaIdentificacion";
                record.oneUsuario = h.GetAllParametized(query, oneUsuario)[0];
                return(new { Result = "OK", Record = record });
            }
            catch (Exception ex)
            {
                return(new { Result = "ERROR", Message = ex.Message });
            }
        }