Exemplo n.º 1
0
        public BE_EvaluarSolicitudMantenimiento fn_BuscaESM(BE_EvaluarSolicitudMantenimiento p_SMBE)
        {
            BE_EvaluarSolicitudMantenimiento sm;
            Dictionary <string, object>      parameters = new Dictionary <string, object>();

            parameters.Add("@GM_NroSolicitud", p_SMBE.Nrosolicitud);
            using (IDataReader reader = SqlHelper.Instance.ExecuteReader("SP_Buscar_Evaluar_Solicitud_Mantenimiento", parameters))
            {
                reader.Read();
                sm = new BE_EvaluarSolicitudMantenimiento {
                    Nrosolicitud     = reader.GetInt32(reader.GetOrdinal("GM_NroSolicitud")),
                    Fechacreacion    = reader.GetString(reader.GetOrdinal("GM_Fecha_Creacion")),
                    Tiposervicio     = reader.GetString(reader.GetOrdinal("GM_Tipo_Servicio")),
                    Tiposerviciodesc = reader.GetString(reader.GetOrdinal("GM_Tipo_Servicio_Desc")),
                    //Tipomantenimiento = reader.GetString(reader.GetOrdinal("GM_Tipo_Mantenimiento")),
                    Numeroequipo    = reader.GetString(reader.GetOrdinal("GM_Numero_Equipo")).Trim(),
                    FechaIncidencia = reader.GetString(reader.GetOrdinal("GM_FechaIncidencia")),
                    Detalleservicio = reader.GetString(reader.GetOrdinal("GM_Detalle_Servicio")),
                    Observaciones   = reader.GetString(reader.GetOrdinal("GM_Observación")),
                    //Prioridad = reader.GetString(reader.GetOrdinal("GM_Prioridad")),
                    Estado     = reader.GetInt32(reader.GetOrdinal("GM_Estado")),
                    Estadodesc = reader.GetString(reader.GetOrdinal("GM_Estado_Desc"))
                };
            }
            return(sm);
        }
Exemplo n.º 2
0
    private BE_EvaluarSolicitudMantenimiento crearbjeto()
    {
        BE_EvaluarSolicitudMantenimiento sm = new BE_EvaluarSolicitudMantenimiento();

        sm.Nrosolicitud  = int.Parse(txtnrosolicitud.Text);
        sm.Fechacreacion = txtfechacreacion.Text;
        //sm.CodigoSolicitante = txtsolicitadopor.Text;
        //sm.EmpleadoBen = txtnombrebenef.Text;
        //sm.CodigoCC = txtcentrocosto.Text;
        sm.Tiposervicio    = ddltiposervicio.SelectedValue;
        sm.Numeroequipo    = txtequipomedico.Text;
        sm.FechaIncidencia = txtfechaincidencia.Text;
        sm.Detalleservicio = txtdetalleserv.Text;
        sm.Observaciones   = txtobs.Text;
        sm.Prioridad       = ddlPrioridad.SelectedValue;
        if (rbtAceptado.Checked == true)
        {
            sm.Estado = 2;
        }
        else
        {
            sm.Estado = 3;
        }
        sm.Tiposervicio = ddltiposervicio.SelectedValue;

        return(sm);
    }
Exemplo n.º 3
0
        public BE_EvaluarSolicitudMantenimiento fn_BuscaESM(BE_EvaluarSolicitudMantenimiento p_SMBE)
        {
            BE_EvaluarSolicitudMantenimiento result = null;

            result = DAO_EvaluarSolicitudMantenimiento.Instancia.fn_BuscaESM(p_SMBE);
            return(result);
        }
Exemplo n.º 4
0
        public bool fn_ActualizarESM(BE_EvaluarSolicitudMantenimiento p_SMBE)
        {
            bool result = false;

            result = DAO_EvaluarSolicitudMantenimiento.Instancia.fn_ActualizarESM(p_SMBE);

            return(result);
        }
Exemplo n.º 5
0
    private void CargarRegistro(ref string codigo)
    {
        BE_EvaluarSolicitudMantenimiento sol = new BE_EvaluarSolicitudMantenimiento();
        BL_EvaluarSolicitudMantenimiento obj = new BL_EvaluarSolicitudMantenimiento();

        sol.Nrosolicitud = int.Parse(hfns.Value.ToString());
        var solicitud = obj.fn_BuscaESM(sol);

        //nrosolicitud = sol.Nrosolicitud;
        txtnrosolicitud.Text  = sol.Nrosolicitud.ToString();
        txtfechacreacion.Text = solicitud.Fechacreacion;
        //txtsolicitadopor.Text = solicitud.CodigoSolicitante;
        //txtnombrebenef.Text = solicitud.EmpleadoBen;
        //txtcentrocosto.Text = solicitud.CodigoCC;
        ddltiposervicio.SelectedValue = solicitud.Tiposervicio;
        if (ddltiposervicio.SelectedValue == "1")
        {
            trem1.Visible = true; trem2.Visible = false;
        }
        else
        {
            trem1.Visible = false; trem2.Visible = true;
        }
        ddlequipomedico.SelectedValue = solicitud.Numeroequipo;
        if (ddlequipomedico.SelectedValue == "1")
        {
            trem1.Visible = true; trem2.Visible = false;
        }
        else if (ddlequipomedico.SelectedValue == "2")
        {
            trem1.Visible = false; trem2.Visible = true;
        }
        else if (ddlequipomedico.SelectedValue == "3")
        {
            trem1.Visible = true; trem2.Visible = false;
        }
        else if (ddlequipomedico.SelectedValue == "4")
        {
            trem1.Visible = false; trem2.Visible = true;
        }
        else if (ddlequipomedico.SelectedValue == "5")
        {
            trem1.Visible = true; trem2.Visible = false;
        }
        else if (ddlequipomedico.SelectedValue == "6")
        {
            trem1.Visible = true; trem2.Visible = false;
        }
        txtequipomedico.Text    = solicitud.Numeroequipo;
        txtfechaincidencia.Text = solicitud.FechaIncidencia;
        txtdetalleserv.Text     = solicitud.Detalleservicio;
        txtobs.Text             = solicitud.Observaciones;
        //txtcorreo.Text = "*****@*****.**";
    }
Exemplo n.º 6
0
        public bool fn_ActualizarESM(BE_EvaluarSolicitudMantenimiento p_SMBE)
        {
            try
            {
                Dictionary <string, object> parameters = new Dictionary <string, object>();

                parameters.Add("@GM_NroSolicitud", p_SMBE.Nrosolicitud);
                parameters.Add("@GM_Observacion", p_SMBE.Observaciones);
                //parameters.Add("@GM_Prioridad", p_SMBE.Prioridad);
                parameters.Add("@GM_Estado", p_SMBE.Estado);

                int rpta = SqlHelper.Instance.ExecuteNonQuery("SP_Modificar_Evaluar_Solicitud_Mantenimiento", parameters);
                return((rpta > 0) ? true : false);
            }
            catch { throw; }
        }