예제 #1
0
        public void EvalReprogramarCita(DtoCita objdtoCita)
        {
            conexion.Open();
            SqlCommand command = new SqlCommand("sp_Evaluar_Cita_Repro", conexion);

            command.CommandType = CommandType.StoredProcedure;
            command.Parameters.AddWithValue("@idCita", objdtoCita.IC_Cod);
            command.Parameters.AddWithValue("@FK_IEC_Cod", objdtoCita.FK_IEC_Cod);
            command.ExecuteNonQuery();
            conexion.Close();
        }
예제 #2
0
        public void ActualizarSolCitaAdmin(DtoCita objdtocita)
        {
            SqlCommand command = new SqlCommand("sp_ActualizarSolicitudCitaAdmin", conexion);

            command.CommandType = CommandType.StoredProcedure;
            command.Parameters.AddWithValue("@CodigoCita", objdtocita.IC_Cod);
            command.Parameters.AddWithValue("@IdEstadoCita", objdtocita.FK_IEC_Cod);

            conexion.Open();
            command.ExecuteNonQuery();
            conexion.Close();
        }
    public void ObtenerHoraReprograma(DtoCita objdtoCita)
    {
        objdtoCita.IC_Cod = int.Parse(Session["CodigoSolicitudCita"].ToString());
        Log.WriteOnLog("objdtoCita.IC_Cod " + objdtoCita.IC_Cod);
        objctrcita.ObtenerInformacionSolicitudCita(objdtoCita);
        DateTime dtValue = objdtoCita.DC_FechaReprogramada;

        Log.WriteOnLog("dtValue " + dtValue);


        txtFechareprogramada.Text = dtValue.ToString("dd/MM/yyyy");
        txtHorareprogramada.Text  = dtValue.ToString("hh:mm tt");
        upHoraReprogramada.Update();
    }
예제 #4
0
        public void RegistrarCita(DtoCita ObjDtoCita)
        {
            SqlCommand command = new SqlCommand("sp_RegistrarSolicitudCita", conexion);

            command.CommandType = CommandType.StoredProcedure;
            //command.Parameters.AddWithValue("@CodigoCita", cita.IC_Cod);
            command.Parameters.AddWithValue("@FechaHoraSolicitadaCita", ObjDtoCita.DC_FechaHoraSolicitada);
            command.Parameters.AddWithValue("@ObservacionCita", ObjDtoCita.VC_Observacion);
            command.Parameters.AddWithValue("@CodigoEstadoCita", ObjDtoCita.FK_IEC_Cod);
            command.Parameters.AddWithValue("@CodigoTipoCita", ObjDtoCita.FK_ITC_Cod);
            command.Parameters.AddWithValue("@CodigoUsuarioDNI", ObjDtoCita.FK_CU_DNI);
            conexion.Open();
            command.ExecuteNonQuery();
            conexion.Close();
        }
    protected void listaCitaFisio_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Ver Acción")
        {
            _log.CustomWriteOnLog("MonitorearCitaFisio", "1");
            int index = Convert.ToInt32(e.CommandArgument);
            _log.CustomWriteOnLog("MonitorearCitaFisio", "2");

            var colsNoVisible = gvListaMoniCitaFisio.DataKeys[index].Values;
            _log.CustomWriteOnLog("MonitorearCitaFisio", "3");

            string id = colsNoVisible[0].ToString();
            _log.CustomWriteOnLog("MonitorearCitaFisio", "4");

            dtoCita.IC_Cod = int.Parse(colsNoVisible[0].ToString());
            _log.CustomWriteOnLog("MonitorearCitaFisio", "5");

            Session["codigoCita"] = int.Parse(colsNoVisible[0].ToString());
            _log.CustomWriteOnLog("MonitorearCitaFisio", "6");

            dtoCita = ct.ObtenerInformacionSolicitudCita(dtoCita);
            _log.CustomWriteOnLog("MonitorearCitaFisio", "7");

            textCodigo.Text = Session["codigoCita"].ToString();
            _log.CustomWriteOnLog("MonitorearCitaFisio", "dtoCita.IC_Cod.ToString();" + dtoCita.IC_Cod.ToString());

            textObs.Text = dtoCita.VC_Observacion;
            _log.CustomWriteOnLog("MonitorearCitaFisio", "dtoCita.VC_Observacion" + dtoCita.VC_Observacion);

            textHora.Text = dtoCita.DC_FechaHoraSolicitada.ToString("dd-MM-yyyy");
            _log.CustomWriteOnLog("MonitorearCitaFisio", "textHora.Text" + textHora.Text);

            textFecha.Text = dtoCita.DC_FechaHoraSolicitada.ToString("HH:mm tt");


            _log.CustomWriteOnLog("MonitorearCitaFisio", "11");
            upModal.Update();
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "$('#VerDetalleMod').modal('show');", true);
        }
    }
예제 #6
0
        public void ObtenerSolCita(DtoCita cita)
        {
            SqlCommand cmd = new SqlCommand("sp_ObtenerSolicitudCita", conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@codigoCita", cita.IC_Cod);
            DataSet ds = new DataSet();

            conexion.Open();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            da.Fill(ds);
            da.Dispose();

            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                cita.IC_Cod = int.Parse(reader[0].ToString());
                cita.DC_FechaHoraSolicitada = Convert.ToDateTime(reader[1].ToString());
                cita.VC_Observacion         = reader[2].ToString();
                cita.FK_IEC_Cod             = Convert.ToInt32(reader[3].ToString());
                cita.FK_ITC_Cod             = Convert.ToInt32(reader[4].ToString());
                cita.DC_FechaHoraCreada     = Convert.ToDateTime(reader[5].ToString());
                cita.FK_IEC_Nombre          = reader[6].ToString();
                cita.FK_CU_DNI = reader[7].ToString();

                if (reader[9] != DBNull.Value)
                {
                    cita.DC_FechaReprogramada = Convert.ToDateTime(reader[9].ToString());
                }
                else
                {
                    cita.DC_FechaReprogramada = Convert.ToDateTime(reader[5].ToString());
                }
            }

            conexion.Close();
            conexion.Dispose();
        }
예제 #7
0
        public DtoCita obtenerDatosCita(DtoCita dtoCita)
        {
            //conexion.Open();
            SqlCommand cmd = new SqlCommand("sp_obtenerDetalleCita", conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@codigoCita", dtoCita.IC_Cod); //agrega un valor a la coleccion
            //Dataset : prepara una cache en memoria
            DataSet ds = new DataSet();

            conexion.Open();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            da.Fill(ds);
            da.Dispose();

            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                dtoCita.IC_Cod = int.Parse(reader[0].ToString());
                dtoCita.DC_FechaHoraSolicitada = Convert.ToDateTime(reader[1].ToString());
                dtoCita.VC_Observacion         = reader[2].ToString();
                dtoCita.FK_ITC_Cod             = Convert.ToInt32(reader[3].ToString());
                dtoCita.VTC_Nombre             = reader[4].ToString();
                dtoCita.FK_IEC_Cod             = Convert.ToInt32(reader[5].ToString());
                dtoCita.FK_IEC_Nombre          = reader[6].ToString();
                dtoCita.FK_CU_DNI = reader[7].ToString();
            }

            conexion.Close();
            conexion.Dispose();


            return(dtoCita);
        }
예제 #8
0
 public DtoCita ObtenerInformacionSolicitudCita(DtoCita CitaSol)
 {
     return(objDaoMonitorearCitaFisio.obtenerDatosCita(CitaSol));
 }
예제 #9
0
 public void EvaluarReprogramarCita(DtoCita objdtoCita)
 {
     objDaoCita.EvalReprogramarCita(objdtoCita);
 }
예제 #10
0
 public void ObtenerInformacionSolicitudCita(DtoCita CitaSol)
 {
     objDaoCita.ObtenerSolCita(CitaSol);
 }
예제 #11
0
 public void ActualizarSolCitaAdmin(DtoCita CitaSolAdmin)
 {
     objDaoCita.ActualizarSolCitaAdmin(CitaSolAdmin);
 }
예제 #12
0
 public void RegistrarCita(DtoCita objDtoCita)
 {
     objDaoCita.RegistrarCita(objDtoCita);
 }
예제 #13
0
 public void registrarSolicitudCita(DtoCita objDtoCita)
 {
     objDaoCita.RegistrarSolCita(objDtoCita);
 }