Example #1
0
        public solicitud obtener(int id)
        {
            sc = dm.GetsolicitudCollection();
            solicitud s = sc.FindByid(id);

            return(s);
        }
Example #2
0
        public async Task <IHttpActionResult> Postsolicitud(solicitud solicitud)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.solicitud.Add(solicitud);

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (solicitudExists(solicitud.id))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = solicitud.id }, solicitud));
        }
        public void CrearUsuariooooo()
        {
            solicitud oSolicitud = new solicitud();

            oSolicitud.Identificacion = txtced.Text;

            oSolicitud.Nombres   = txtnom.Text;
            oSolicitud.Apellidos = txtape.Text;

            oSolicitud.Rol = Convert.ToInt32(ddlroles.SelectedItem.Value);
            oSolicitud.Pwd = txtpasscnu.Text;
            try
            {
                if (oSolicitud.CrearUsuario())
                {
                    lblcorrecto.Text = "Usuario Creado Exitosamente";
                    txtnom.Text      = "";
                    txtape.Text      = "";
                    txtced.Text      = "";

                    txtpasscnu.Text = "";
                    CargarMaestros(ddlroles, 4);
                }
                else
                {
                    lblcorrecto.Text = oSolicitud.Error;
                }
            }
            catch
            {
                lblcorrecto.Text = "Hay Una excepción Grave a Revisar";
            }
        }
        protected void gvconsultartodastermi_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                DropDownList ddlest     = (DropDownList)e.Row.FindControl("ddlestadotempl");
                int          tabla      = 5;
                solicitud    OSolicitud = new solicitud();

                if (OSolicitud.ConsultarMaestro(tabla))
                {
                    DataTable Listado = OSolicitud.ListadoSolicitudes;


                    ddlest.DataSource     = OSolicitud.ListadoSolicitudes;
                    ddlest.DataValueField = "Id";
                    ddlest.DataTextField  = "Valor";

                    ddlest.DataBind();
                }
                else
                {
                    lblcorrecto.Text = OSolicitud.Error;
                }
            }
        }
Example #5
0
        protected void gvArchivo_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Download")
            {
                Response.Clear();
                Response.ContentType = "application/octet-stream";
                Response.AppendHeader("content-disposition", "filename=" + e.CommandArgument);
                Response.TransmitFile(Server.MapPath("~/Data/") + e.CommandArgument);
                Response.End();
            }

            if (e.CommandName == "Eliminar")
            {
                solicitud oSolicitud = new solicitud();

                oSolicitud.Ticket = int.Parse(gvArchivo.DataKeys[Convert.ToInt32(e.CommandArgument)][0].ToString());
                // oSolicitud.Ticket = 4;
                oSolicitud.EstadoAdj = 2;
                oSolicitud.Opcion    = 2;

                oSolicitud.IngAdjunto();
                MostrarAdjunto();

                //ConsultarPaciente(_PacienteId);
            }
        }
Example #6
0
        private void ConsultarTicket(int NumTicket)
        {
            solicitud oSolicitud = new solicitud();

            oSolicitud.Ticket = NumTicket;


            if (oSolicitud.ConsultarTk())
            {
                lblnumticket.Text   = NumTicket.ToString();
                lblnom.Text         = oSolicitud.Nombres;
                lblape.Text         = oSolicitud.Apellidos;
                lblced.Text         = oSolicitud.Identificacion;
                lbltel.Text         = oSolicitud.Telefono;
                lblemail.Text       = oSolicitud.Email;
                lblplaca.Text       = oSolicitud.PlacaVe;
                ddlresponsable.Text = oSolicitud.NombResponsable;
                lblcreo.Text        = oSolicitud.Nombcrea;
                lblmedio.Text       = oSolicitud.Descmedio;
                lblfecha.Text       = oSolicitud.Fechacrea.ToString();
                int valestado = oSolicitud.IdEstadosol;
                if (valestado > 2)
                {
                    ddlestadosol.Enabled = false;
                }
                ddlestadosol.SelectedValue   = oSolicitud.IdEstadosol.ToString();
                ddlresponsable.SelectedValue = oSolicitud.RespId.ToString();
                txtdescripcion.Text          = oSolicitud.Descripcion;
                txtgestionant.Text           = oSolicitud.Respuesta;
            }
            else
            {
                Lblerror.Text = oSolicitud.Error;
            }
        }
Example #7
0
        public IHttpActionResult getSolicitudGuardadas(String carnet)
        {
            List <solicitud> solicitudes = new List <solicitud>();

            using (SqlConnection connection = DBConnection.getConnection())
            {
                connection.Open();
                SqlCommand command = new SqlCommand("SELECT * from [SOLICITUD] where carnet= '" + carnet + "' and estado_estudiante = 'guardada' ", connection);
                try
                {
                    SqlDataReader reader = command.ExecuteReader();
                    while (reader.Read())
                    {
                        solicitud pSolicitud = new solicitud();

                        solicitudes.Add(leerJson(pSolicitud, reader));
                    }
                    return(Json(solicitudes));
                }
                catch (SqlException ex)
                {
                    return(Json(ex));
                }
                finally { connection.Close(); }
            }
        }
Example #8
0
        private async void BtnEstado_Click(object sender, RoutedEventArgs e)
        {
            NaturalWSClient cliente = new NaturalWSClient();
            solicitud       soli    = new solicitud();

            try
            {
                soli.codSolicitud    = int.Parse(txtCodigo.Text);
                soli.hora            = txtHora.Text;
                soli.fecha           = cboFecha.Text;
                soli.estado          = cboEstado.Text;
                soli.nombre_Proyecto = cboProyecto.Text;

                if (cliente.estadoSolicitud(soli))
                {
                    await this.ShowMessageAsync("Exito", "HORA AGENDADA CAMBIO ESTADO A " + soli.estado);

                    horaSoli hora = new horaSoli();
                    hora.Show();
                    this.Close();
                }
                else
                {
                    await this.ShowMessageAsync("Error", "No se pudo cambiar Estado");
                }
            }
            catch
            {
                await this.ShowMessageAsync("Error", "Hay Campos que no ah Seleccionado, Porfavor Rellene los Campos Vacios");
            }
        }
Example #9
0
        protected void btncargar_Click2(object sender, EventArgs e)
        {
            solicitud oSolicitud = new solicitud();

            lbladjunto.Text = "";
            try {
                if (FileUpload1.HasFile)
                {
                    FileUpload1.PostedFile.SaveAs(Server.MapPath("~/Data/") + FileUpload1.FileName);

                    oSolicitud.NomAdjunto = FileUpload1.FileName;
                    oSolicitud.Ticket     = int.Parse(lblnumticket.Text);
                    oSolicitud.EstadoAdj  = 1;
                    oSolicitud.Opcion     = 1;

                    if (oSolicitud.IngAdjunto())
                    {
                        MostrarAdjunto();
                        lbladjunto.Text = "Archivo Cargado Correctamente";
                    }
                }
                else
                {
                    lbladjunto.Text = "No ha Seleccionado un Archivo Adjunto";
                }
            }
            catch (Exception ex)
            {
                lbladjunto.Text = ex.ToString();
            }
        }
Example #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            solicitud oSolicitud = new solicitud();
            string    valida     = (string)(Session["Nomcrea"]);

            if (valida != null)
            {
                strcode           = Convert.ToInt32(Session["Coderesp"]);
                oSolicitud.RespId = strcode;
                int pxid = oSolicitud.ContarPendientesXid();
                btnmispendientes.Text = "Tareas Pendientes de " + (string)(Session["Nomcrea"] + " ( " + pxid + " )");

                lbluser.Text = "Hola, " + (string)(Session["Nomcrea"]);



                int rol = (int)(Session["Rol"]);
                if (rol == 1 || rol == 2)
                {
                    btnusernew.Visible = true;
                }
                else
                {
                    btnusernew.Visible = false;
                }
            }
            else
            {
                HttpContext.Current.Response.Redirect("~/Formularios web/Default.aspx");
            }
        }
Example #11
0
        public async Task <IHttpActionResult> Putsolicitud(int id, solicitud solicitud)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != solicitud.id)
            {
                return(BadRequest());
            }

            db.Entry(solicitud).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!solicitudExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult getSolicitudesPendientes()
        {
            List <solicitud> solicitudes = new List <solicitud>();

            using (SqlConnection connection = DBConnection.getConnection())
            {
                connection.Open();
                SqlCommand command = new SqlCommand("SELECT * from [SOLICITUD] where estado_sistema = 'avalada'", connection);
                try
                {
                    SqlDataReader reader = command.ExecuteReader();
                    while (reader.Read())
                    {
                        solicitud pSolicitud = new solicitud();

                        solicitudes.Add(leerJson(pSolicitud, reader));
                    }
                    return(Json(solicitudes));
                }
                catch (SqlException ex)
                {
                    return(Json(ex));
                }
                finally { connection.Close(); }
            }
        }
Example #13
0
    //***************************** MÉTODO INSERTAR ******************************
    protected void btn_Solicitar_Click(object sender, EventArgs e)
    {
        DataClassesDataContext scc = new DataClassesDataContext();

        solicitud obj_Solicitud = new solicitud();

        try
        {
            //Validacion
            cleanMsgTxt();

            if (validaForm() == 0)
            {
                obj_Solicitud.idCliente = Convert.ToInt32(idCliente);
                obj_Solicitud.cSolicitada = Convert.ToInt32(txt_cSolicitada.Text.Trim());
                obj_Solicitud.idModalidad = Convert.ToByte(txt_modalidad.SelectedValue);
                //obj_Cliente.fechaNac = txt_fn.SelectedDate.ToShortDateString(
                obj_Solicitud.fechaInicio = txt_fInicio.SelectedDate.ToShortDateString();
                obj_Solicitud.fechaFin = txt_fFin.SelectedDate.ToShortDateString();
                obj_Solicitud.ingresoMensual = Convert.ToDecimal(txt_ingresoMe.Text.Trim());
                obj_Solicitud.gastoMensual = Convert.ToDecimal(txt_gastoMens.Text.Trim());
                obj_Solicitud.descripcionCredito = txt_desc.Text.Trim();
                obj_Solicitud.descripcionGarantias = txt_garantias.Text.Trim();
                obj_Solicitud.montoValuado =  Convert.ToDecimal(txt_montoVa.Text.Trim());

                if (Convert.ToDecimal(txt_ingresoMe.Text.Trim()) > Convert.ToDecimal(txt_gastoMens.Text.Trim())
                    & Convert.ToDecimal(txt_montoVa.Text.Trim()) / 3 >= Convert.ToInt32(txt_cSolicitada.Text.Trim()))
                {
                    decimal monto=0;
                    monto=Convert.ToDecimal(txt_montoVa.Text.Trim()) /3;

                    obj_Solicitud.creditoMaximo = monto;

                    obj_Solicitud.estatus = "Aceptado";
                }
                else {

                    decimal monto = 0;
                    monto = Convert.ToDecimal(txt_montoVa.Text.Trim()) / 3;

                    obj_Solicitud.creditoMaximo = monto;
                    obj_Solicitud.estatus = "Rechazado";
                }

                scc.solicitud.InsertOnSubmit(obj_Solicitud); //uso del metodo

                scc.SubmitChanges(); //cambioss

                lbl_Mensaje.Text = "Su solicitud ha sido registrada";

            }

        }
        catch (Exception ex)
        {
            lbl_Mensaje.Text = "ERROR - " + ex.Message.ToString();

        }
    }
Example #14
0
        public void pendiente(int id)
        {
            sc = dm.GetsolicitudCollection();
            solicitud s = sc.FindByid(id);

            s.estado_solicitud = "PENDIENTE";
            dm.CommitAll();
        }
Example #15
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        solicitud s  = new solicitud();
        int       id = Convert.ToInt32(txtId.Text);

        GridView1.DataSource = s.getID(id);
        GridView1.DataBind();
    }
Example #16
0
        public void rechazar(int id)
        {
            sc = dm.GetsolicitudCollection();
            solicitud s = sc.FindByid(id);

            s.estado_solicitud = "RECHAZADA";
            dm.CommitAll();
        }
Example #17
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        solicitud s = new solicitud();
        int id = Convert.ToInt32(txtId.Text);
        GridView1.DataSource = s.getID(id);
        GridView1.DataBind();

    }
Example #18
0
        public bool aprobar(int id)
        {
            sc = dm.GetsolicitudCollection();
            solicitud s = sc.FindByid(id);

            s.estado_solicitud = "APROBADA";
            dm.CommitAll();
            return(true);
        }
Example #19
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            solicitud solicitud = await db.solicituds.FindAsync(id);

            db.solicituds.Remove(solicitud);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #20
0
        public async Task <IHttpActionResult> Getsolicitud(int id)
        {
            solicitud solicitud = await db.solicitud.FindAsync(id);

            if (solicitud == null)
            {
                return(NotFound());
            }

            return(Ok(solicitud));
        }
Example #21
0
 private solicitud leerEspecial(solicitud pSolicitud, SqlDataReader reader)
 {
     try
     {
         pSolicitud.horas_disponibles = reader.GetInt32(1);
     }
     catch (System.Data.SqlTypes.SqlNullValueException ex)
     {
         pSolicitud.id_solicitud = 0;
     }
     return(pSolicitud);
 }
        public List <solicitud> Listarsolicitud()
        {
            try
            {
                cm = new SqlCommand("comentar", cnx);
                cm.Parameters.AddWithValue("@b", 1);
                cm.Parameters.AddWithValue("idusolicitud", " ");
                cm.Parameters.AddWithValue("@aula", " ");
                cm.Parameters.AddWithValue("@nivel", " ");
                cm.Parameters.AddWithValue("@fechasolicitud", " ");
                cm.Parameters.AddWithValue("@fechauso", " ");
                cm.Parameters.AddWithValue("@horainicio", " ");
                cm.Parameters.AddWithValue("@horafinal", " ");
                cm.Parameters.AddWithValue("@carrera", " ");
                cm.Parameters.AddWithValue("@asignatura", " ");
                cm.Parameters.AddWithValue("@idrecursos", " ");
                cm.Parameters.AddWithValue("@idusuario", " ");

                cm.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                dr             = cm.ExecuteReader();
                Listasolicitud = new List <solicitud>();

                while (dr.Read())
                {
                    solicitud sol = new solicitud();
                    sol.idsolicitud    = Convert.ToInt32(dr["idusuario"].ToString());
                    sol.aula           = dr["aula"].ToString();
                    sol.nivel          = dr["nivel"].ToString();
                    sol.fechasolicitud = Convert.ToDateTime(dr["fechasolicitud"].ToString());
                    sol.fechauso       = Convert.ToDateTime(dr["fechauso"].ToString());
                    sol.horainicio     = Convert.ToDateTime(dr["horainicio"].ToString());
                    sol.horafinal      = Convert.ToDateTime(dr["horafinal"].ToString());
                    sol.carrera        = dr["carrera"].ToString();
                    sol.asignatura     = dr["asignatura"].ToString();
                    sol.idrecursos     = Convert.ToInt32(dr["idrecursos"].ToString());
                    sol.idusuario      = Convert.ToInt32(dr["idusuario"].ToString());

                    Listasolicitud.Add(sol);
                }
            }
            catch (Exception e)
            {
                e.Message.ToString();
                Listasolicitud = null;
            }

            finally
            {
                cm.Connection.Close();
            }
            return(Listasolicitud);
        }
Example #23
0
        public async Task <ActionResult> Edit([Bind(Include = "uid,id_solicitante,fecha,cantidad_solicitada,plazo_solicitado,cantidad_maxima,finalidad,entrega_prestamo,clave_interbancaria,tipo_prestamo,estatus,monto_autorizado,plazo_autorizado,fecha_resolucion,responsable_autorizacion")] solicitud solicitud)
        {
            if (ModelState.IsValid)
            {
                db.Entry(solicitud).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.id_solicitante = new SelectList(db.solicitantes, "uid", "num_solicitante", solicitud.id_solicitante);
            return(View(solicitud));
        }
Example #24
0
        private void RecargarGestion(int NumTicket)
        {
            solicitud oSolicitud = new solicitud();

            oSolicitud.Ticket = NumTicket;


            if (oSolicitud.ConsultarTk())
            {
                txtgestionant.Text = oSolicitud.Respuesta;
            }
        }
Example #25
0
        private void button1_Click(object sender, EventArgs e)
        {
            if(id!=0){
                negocio.aprobar(id);
                solicitud s = negocio.obtener(id);

                negocioM.insertarDetalleReparo(s.idMaquina,Form1.user.id);

            }

            cargar_lista();
            cargar_pendientes();
        }
Example #26
0
        public async Task <IHttpActionResult> Deletesolicitud(int id)
        {
            solicitud solicitud = await db.solicitud.FindAsync(id);

            if (solicitud == null)
            {
                return(NotFound());
            }

            db.solicitud.Remove(solicitud);
            await db.SaveChangesAsync();

            return(Ok(solicitud));
        }
Example #27
0
        // GET: solicitudes/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            solicitud solicitud = await db.solicituds.FindAsync(id);

            if (solicitud == null)
            {
                return(HttpNotFound());
            }
            return(View(solicitud));
        }
Example #28
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     solicitud s = new solicitud();
     s._Cliente = this.txtNombre.Text;
     s._Rut = this.txtRut.Text;
     s._Puntaje = Convert.ToInt32(lbPuntaje.Text);
     s._Clasificacion = this.lbTipo.Text;
     s._Monto = Convert.ToInt64(this.txtMonto.Text);
     s._Tipo_solicitud = this.rbTipo.Text;
     s._Ejecutivo = this.ddlEjecutivo.Text;
     s._Observacion = "oli";
     s.insertarSolicitud();
     Response.Redirect("principal.aspx");
 }
Example #29
0
        // GET: solicitudes/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            solicitud solicitud = await db.solicituds.FindAsync(id);

            if (solicitud == null)
            {
                return(HttpNotFound());
            }
            ViewBag.id_solicitante = new SelectList(db.solicitantes, "uid", "num_solicitante", solicitud.id_solicitante);
            return(View(solicitud));
        }
Example #30
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        solicitud s = new solicitud();

        s._Cliente        = this.txtNombre.Text;
        s._Rut            = this.txtRut.Text;
        s._Puntaje        = Convert.ToInt32(lbPuntaje.Text);
        s._Clasificacion  = this.lbTipo.Text;
        s._Monto          = Convert.ToInt64(this.txtMonto.Text);
        s._Tipo_solicitud = this.rbTipo.Text;
        s._Ejecutivo      = this.ddlEjecutivo.Text;
        s._Observacion    = "oli";
        s.insertarSolicitud();
        Response.Redirect("principal.aspx");
    }
Example #31
0
        public void MostrarAdjunto()
        {
            solicitud oSolicitud = new solicitud();

            oSolicitud.Ticket = int.Parse(lblnumticket.Text);

            if (oSolicitud.ConsultArchivo())
            {
                gvArchivo.DataSource = oSolicitud.ListadoSolicitudes;
                gvArchivo.DataBind();
            }
            else
            {
                lbladjunto.Text = oSolicitud.Error;
            }
        }
        private void DesUser()
        {
            solicitud oSolicitud = new solicitud();

            oSolicitud.RespId = Convert.ToInt32(ddldesactiva.SelectedItem.Value);
            if (oSolicitud.DesactivaUsuario())
            {
                lblrespuesta.Text = "Usuario Desactivado Exitosamente";
                CargarMaestros(ddldesactiva, 2);
            }
            else
            {
                lblrespuesta.Text = oSolicitud.Error;
            }
            divppal.Visible = false;
            divsec.Visible  = true;
        }
Example #33
0
        private void ConsultarSolXidrep(GridView ddlControl)
        {
            solicitud OSolicitud = new solicitud();

            OSolicitud.RespId = Convert.ToInt32(Session["Coderesp"]);
            if (OSolicitud.ConsultarSolicitudesXidresp())
            {
                ddlControl.DataSource = OSolicitud.ListadoSolicitudes;


                ddlControl.DataBind();
            }
            else
            {
                lblerror.Text = OSolicitud.Error;
            }
        }
Example #34
0
	private void attach_solicitud(solicitud entity)
	{
		this.SendPropertyChanging();
		entity.Cliente = this;
	}
Example #35
0
	private void detach_solicitud(solicitud entity)
	{
		this.SendPropertyChanging();
		entity.Cliente = null;
	}
Example #36
0
	private void detach_solicitud(solicitud entity)
	{
		this.SendPropertyChanging();
		entity.modalidad = null;
	}
Example #37
0
 partial void Deletesolicitud(solicitud instance);
Example #38
0
 partial void Insertsolicitud(solicitud instance);
Example #39
0
 partial void Updatesolicitud(solicitud instance);