protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         visitaMN            = new ModeloNegocio.VisitaIE();
         visitaMN.Id         = Convert.ToInt32(Request.Params["visita_id"]);
         visitaLN            = new LogicaNegocio.VisitaIE();
         visitaMN            = visitaLN.getVisitaId(visitaMN.Id);
         txtFecha.Text       = visitaMN.Fecha.ToString("yyyy-MM-dd");;
         txtObservacion.Text = visitaMN.Observacion;
         TxtPendientes.Text  = visitaMN.Pendientes;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                visitaMN = new ModeloNegocio.VisitaIE();
                visitaMN.Id = Convert.ToInt32(Request.Params["visita_id"]);
                visitaLN = new LogicaNegocio.VisitaIE();
                visitaMN = visitaLN.getVisitaId(visitaMN.Id);
                txtFecha.Text = visitaMN.Fecha.ToString("yyyy-MM-dd"); ;
                txtObservacion.Text = visitaMN.Observacion;
                TxtPendientes.Text = visitaMN.Pendientes;

            }
        }
Example #3
0
        public List <ModeloNegocio.VisitaIE> getAllVisitas(int registroAMostrar, int registroAEmpezar)
        {
            List <ModeloNegocio.VisitaIE> lista = new List <ModeloNegocio.VisitaIE>();

            Cmd            = new SqlCommand();
            Cmd.Connection = Conn;
            try
            {
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_LISTA_VISITAS_IE";
                Cmd.Parameters.Add("@RegistrosAMostrar", SqlDbType.Int).Value = registroAMostrar;
                Cmd.Parameters.Add("@RegistrosAEmpezar", SqlDbType.Int).Value = registroAEmpezar;

                Dtr = Cmd.ExecuteReader();

                while (Dtr.Read())
                {
                    ModeloNegocio.VisitaIE visitasIE = new ModeloNegocio.VisitaIE();
                    visitasIE.Id          = Convert.ToInt32(Dtr["id"]);
                    visitasIE.Fecha       = Convert.ToDateTime(Dtr["fecha"]);
                    visitasIE.Asesor_id   = Convert.ToInt32(Dtr["asesor_id"]);
                    visitasIE.School_id   = Convert.ToInt32(Dtr["school_id"]);
                    visitasIE.Docente_id  = Convert.ToInt32(Dtr["docente_id"]);
                    visitasIE.Director_id = Convert.ToInt32(Dtr["director_id"]);

                    visitasIE.MotivoVisita = Dtr["motivo_visita"].ToString();
                    visitasIE.Pendientes   = Dtr["pendientes"].ToString();
                    visitasIE.Nombre       = Dtr["name"].ToString();


                    visitasIE.Observacion = Dtr["observacion"].ToString();
                    visitasIE.Created_at  = Convert.ToDateTime(Dtr["created_at"]);
                    visitasIE.Updated_at  = Convert.ToDateTime(Dtr["updated_at"]);



                    lista.Add(visitasIE);
                }
                Conn.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
            }
            return(lista);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                visitaMN    = new ModeloNegocio.VisitaIE();
                visitaLN    = new LogicaNegocio.VisitaIE();
                visitaMN.Id = Convert.ToInt32(Request.Params["visita_id"]);
                visitaMN    = visitaLN.getVisitaId(visitaMN.Id);



                txtFecha.Text = visitaMN.Fecha.ToString("yyyy-MM-dd");

                asesorLN       = new LogicaNegocio.Asesor();
                asesorMN       = new ModeloNegocio.Asesor();
                asesorMN       = asesorLN.getAsesorId(visitaMN.Asesor_id);
                txtAsesor.Text = asesorMN.FullName;


                directorLN       = new LogicaNegocio.Director();
                directorMN       = new ModeloNegocio.Director();
                directorMN       = directorLN.getDirectorId(visitaMN.Director_id);
                txtDirector.Text = directorMN.FullName;


                docenteLN       = new LogicaNegocio.Docente();
                docenteMN       = new ModeloNegocio.Docente();
                docenteMN       = docenteLN.getDocenteId(visitaMN.Docente_id);
                txtDocente.Text = docenteMN.FullName;


                schoolLN = new LogicaNegocio.School();
                schoolMN = new ModeloNegocio.School();

                //schoolMN = schoolLN.getDocenteId(visitaMN.Docente_id);
                schoolMN = schoolLN.getSchool(visitaMN.School_id);

                txtSchool.Text       = schoolMN.Nombre.ToString();
                txtMotivoVisita.Text = visitaMN.MotivoVisita;

                txtObservacion.Text = visitaMN.Observacion;
                TxtPendientes.Text  = visitaMN.Pendientes;
            }
        }
Example #5
0
        public int insertVisita(ModeloNegocio.VisitaIE ObjVisitaIE)
        {
            try
            {
                Cmd            = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;

                Cmd.CommandText = "PA_ING_VISITA_IE";

                Cmd.Parameters.Add("@fecha", SqlDbType.DateTime).Value  = ObjVisitaIE.Fecha.ToString("yyyy-MM-dd");
                Cmd.Parameters.Add("@asesor_id", SqlDbType.Int).Value   = ObjVisitaIE.Asesor_id;
                Cmd.Parameters.Add("@docente_id", SqlDbType.Int).Value  = ObjVisitaIE.Docente_id;
                Cmd.Parameters.Add("@school_id", SqlDbType.Int).Value   = ObjVisitaIE.School_id;
                Cmd.Parameters.Add("@director_id", SqlDbType.Int).Value = ObjVisitaIE.Director_id;

                Cmd.Parameters.Add("@name", SqlDbType.VarChar).Value       = ObjVisitaIE.Nombre;
                Cmd.Parameters.Add("@motivo_visita", SqlDbType.Text).Value = ObjVisitaIE.MotivoVisita;

                Cmd.Parameters.Add("@pendientes", SqlDbType.Text).Value  = ObjVisitaIE.Pendientes;
                Cmd.Parameters.Add("@observacion", SqlDbType.Text).Value = ObjVisitaIE.Observacion;



                Cmd.Parameters.Add("@visita_id", SqlDbType.Int).Direction = ParameterDirection.Output;

                Cmd.ExecuteNonQuery();

                ObjVisitaIE.Id = Convert.ToInt32(Cmd.Parameters["@visita_id"].Value);

                Conn.Close();
                return(ObjVisitaIE.Id);
            }
            catch (Exception e)
            {
                // Console.WriteLine("{0} Problem insert.", e);
                //throw new Exception("Error en Acceso a Datos: InsertarMonto.", e);
                return(0);
            }
            //throw new NotImplementedException();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {

                visitaMN = new ModeloNegocio.VisitaIE();
                visitaLN = new LogicaNegocio.VisitaIE();
                visitaMN.Id = Convert.ToInt32(Request.Params["visita_id"]);
                visitaMN = visitaLN.getVisitaId(visitaMN.Id);

                txtFecha.Text = visitaMN.Fecha.ToString("yyyy-MM-dd");

                asesorLN = new LogicaNegocio.Asesor();
                asesorMN = new ModeloNegocio.Asesor();
                asesorMN = asesorLN.getAsesorId(visitaMN.Asesor_id);
                txtAsesor.Text = asesorMN.FullName;

                directorLN = new LogicaNegocio.Director();
                directorMN = new ModeloNegocio.Director();
                directorMN=directorLN.getDirectorId(visitaMN.Director_id);
                txtDirector.Text = directorMN.FullName;

                docenteLN = new LogicaNegocio.Docente();
                docenteMN = new ModeloNegocio.Docente();
                docenteMN = docenteLN.getDocenteId(visitaMN.Docente_id);
                txtDocente.Text = docenteMN.FullName;

                schoolLN = new LogicaNegocio.School();
                schoolMN = new ModeloNegocio.School();

                //schoolMN = schoolLN.getDocenteId(visitaMN.Docente_id);
                schoolMN = schoolLN.getSchool(visitaMN.School_id);

                txtSchool.Text = schoolMN.Nombre.ToString();
                txtMotivoVisita.Text = visitaMN.MotivoVisita;

                txtObservacion.Text = visitaMN.Observacion;
                TxtPendientes.Text = visitaMN.Pendientes;

            }
        }
Example #7
0
        public ModeloNegocio.VisitaIE getVisitaId(int visita_id)
        {
            Cmd            = new SqlCommand();
            Cmd.Connection = Conn;
            ModeloNegocio.VisitaIE visita = new ModeloNegocio.VisitaIE();
            try
            {
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_GET_VISITA_ID";
                Cmd.Parameters.Add("@visita_id", SqlDbType.Int).Value = visita_id;

                Dtr = Cmd.ExecuteReader();

                while (Dtr.Read())
                {
                    visita.Id        = Convert.ToInt32(Dtr["id"]);
                    visita.Fecha     = DateTime.Parse(Dtr["fecha"].ToString());
                    visita.Asesor_id = Convert.ToInt32(Dtr["asesor_id"].ToString());

                    visita.School_id = Convert.ToInt32(Dtr["school_id"].ToString());

                    visita.Docente_id   = Convert.ToInt32(Dtr["docente_id"].ToString());
                    visita.Director_id  = Convert.ToInt32(Dtr["director_id"].ToString());
                    visita.MotivoVisita = Dtr["motivo_visita"].ToString();
                    visita.Observacion  = Dtr["observacion"].ToString();
                    visita.Pendientes   = Dtr["pendientes"].ToString();
                    visita.Nombre       = Dtr["name"].ToString();
                    visita.Created_at   = DateTime.Parse(Dtr["created_at"].ToString());
                    visita.Updated_at   = DateTime.Parse(Dtr["updated_at"].ToString());
                }
                Conn.Close();

                return(visita);
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
                return(visita);
            }
        }
        protected void CmdGuardar_Click(object sender, EventArgs e)
        {
            ObjVisitaLN = new LogicaNegocio.VisitaIE();
            ObjVisitaMN = new ModeloNegocio.VisitaIE();
            //otaku_bcp.visitas_ie.observacion,
            //otaku_bcp.visitas_ie.pendientes,

            ObjVisitaMN.Fecha = Convert.ToDateTime(txtFecha.Text);

            ObjVisitaMN.Nombre    = "";
            ObjVisitaMN.Asesor_id = Convert.ToInt32(ddlAsesor.Text);
            ObjVisitaMN.School_id = Convert.ToInt32(Request.Form[ddlSchool.UniqueID]);



            if (chkDocente.Checked == true)
            {
                ObjVisitaMN.Docente_id = Convert.ToInt32(Request.Form[ddlDocente.UniqueID]);
            }
            else
            {
                ObjVisitaMN.Docente_id = 0;
            }


            if (chkDirector.Checked == true)
            {
                ObjVisitaMN.Director_id = Convert.ToInt32(Request.Form[ddlDirector.UniqueID]);
            }
            else
            {
                ObjVisitaMN.Director_id = 0;
            }

            string strMotivoVisita = "";

            if (chkA.Checked == true)
            {
                strMotivoVisita += "0:" + chkA.Text + "|";
            }

            if (chkB.Checked == true)
            {
                strMotivoVisita += "1:" + chkB.Text + "|";
            }

            if (chkC.Checked == true)
            {
                strMotivoVisita += "2:" + chkC.Text + "|";
            }

            if (chkD.Checked == true)
            {
                strMotivoVisita += "3:" + chkD.Text + "|";
            }

            ObjVisitaMN.MotivoVisita = strMotivoVisita;


            ObjVisitaMN.Pendientes = TxtPendientes.Text;

            ObjVisitaMN.Observacion = txtObservacion.Text;



            ObjVisitaLN.insertVisitas(ObjVisitaMN);
            string strRedirect;

            strRedirect = "Admin-SeguiVisitas.aspx?id=3";
            Response.Redirect(strRedirect, true);
        }
Example #9
0
        public int insertVisitas(ModeloNegocio.VisitaIE ObjAconpanaClase)
        {
            AccesoDatos.VisitaIE visita = new AccesoDatos.VisitaIE();

            return(visita.insertVisita(ObjAconpanaClase));
        }
Example #10
0
        public List<ModeloNegocio.VisitaIE> getAllVisitas(int registroAMostrar, int registroAEmpezar)
        {
            List<ModeloNegocio.VisitaIE> lista = new List<ModeloNegocio.VisitaIE>();
            Cmd = new SqlCommand();
            Cmd.Connection = Conn;
            try
            {
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_LISTA_VISITAS_IE";
                Cmd.Parameters.Add("@RegistrosAMostrar", SqlDbType.Int).Value = registroAMostrar;
                Cmd.Parameters.Add("@RegistrosAEmpezar", SqlDbType.Int).Value = registroAEmpezar;

                Dtr = Cmd.ExecuteReader();

                while (Dtr.Read())
                {

                    ModeloNegocio.VisitaIE visitasIE = new ModeloNegocio.VisitaIE();
                    visitasIE.Id = Convert.ToInt32(Dtr["id"]);
                    visitasIE.Fecha = Convert.ToDateTime(Dtr["fecha"]);
                    visitasIE.Asesor_id = Convert.ToInt32(Dtr["asesor_id"]);
                    visitasIE.School_id = Convert.ToInt32(Dtr["school_id"]);
                    visitasIE.Docente_id = Convert.ToInt32(Dtr["docente_id"]);
                    visitasIE.Director_id = Convert.ToInt32(Dtr["director_id"]);

                    visitasIE.MotivoVisita = Dtr["motivo_visita"].ToString();
                    visitasIE.Pendientes = Dtr["pendientes"].ToString();
                    visitasIE.Nombre = Dtr["name"].ToString();

                    visitasIE.Observacion = Dtr["observacion"].ToString();
                    visitasIE.Created_at = Convert.ToDateTime(Dtr["created_at"]);
                    visitasIE.Updated_at = Convert.ToDateTime(Dtr["updated_at"]);

                    lista.Add(visitasIE);
                }
                Conn.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
            }
            return lista;
        }
Example #11
0
        public ModeloNegocio.VisitaIE getVisitaId(int visita_id)
        {
            Cmd = new SqlCommand();
            Cmd.Connection = Conn;
            ModeloNegocio.VisitaIE visita = new ModeloNegocio.VisitaIE();
            try
            {

                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_GET_VISITA_ID";
                Cmd.Parameters.Add("@visita_id", SqlDbType.Int).Value = visita_id;

                Dtr = Cmd.ExecuteReader();

                while (Dtr.Read())
                {

                    visita.Id = Convert.ToInt32(Dtr["id"]);
                    visita.Fecha = DateTime.Parse(Dtr["fecha"].ToString());
                    visita.Asesor_id = Convert.ToInt32(Dtr["asesor_id"].ToString());

                    visita.School_id = Convert.ToInt32(Dtr["school_id"].ToString());

                    visita.Docente_id = Convert.ToInt32(Dtr["docente_id"].ToString());
                    visita.Director_id = Convert.ToInt32(Dtr["director_id"].ToString());
                    visita.MotivoVisita = Dtr["motivo_visita"].ToString();
                    visita.Observacion = Dtr["observacion"].ToString();
                    visita.Pendientes = Dtr["pendientes"].ToString();
                    visita.Nombre = Dtr["name"].ToString();
                    visita.Created_at = DateTime.Parse(Dtr["created_at"].ToString());
                    visita.Updated_at = DateTime.Parse(Dtr["updated_at"].ToString());

                }
                Conn.Close();

                return visita;
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
                return visita;
            }
        }
        protected void CmdGuardar_Click(object sender, EventArgs e)
        {
            ObjVisitaLN = new LogicaNegocio.VisitaIE();
            ObjVisitaMN = new ModeloNegocio.VisitaIE();
              //otaku_bcp.visitas_ie.observacion,
              //otaku_bcp.visitas_ie.pendientes,

            ObjVisitaMN.Fecha = Convert.ToDateTime(txtFecha.Text);

            ObjVisitaMN.Nombre = "";
            ObjVisitaMN.Asesor_id = Convert.ToInt32(ddlAsesor.Text);
            ObjVisitaMN.School_id = Convert.ToInt32(Request.Form[ddlSchool.UniqueID]);

            if (chkDocente.Checked == true){
                ObjVisitaMN.Docente_id = Convert.ToInt32(Request.Form[ddlDocente.UniqueID]);
            }
            else
            {
                ObjVisitaMN.Docente_id = 0;
            }

            if (chkDirector.Checked == true)
            {
                ObjVisitaMN.Director_id = Convert.ToInt32(Request.Form[ddlDirector.UniqueID]);
            }
            else
            {
                ObjVisitaMN.Director_id = 0;
            }

            string strMotivoVisita="";

            if (chkA.Checked==true) {
                strMotivoVisita += "0:" + chkA.Text + "|" ;
            }

            if (chkB.Checked == true)
            {
                strMotivoVisita += "1:" + chkB.Text + "|";
            }

            if (chkC.Checked == true)
            {
                strMotivoVisita += "2:" + chkC.Text + "|";
            }

            if (chkD.Checked == true)
            {
                strMotivoVisita += "3:" + chkD.Text + "|";
            }

            ObjVisitaMN.MotivoVisita = strMotivoVisita;

            ObjVisitaMN.Pendientes = TxtPendientes.Text;

            ObjVisitaMN.Observacion = txtObservacion.Text;

            ObjVisitaLN.insertVisitas(ObjVisitaMN);
            string strRedirect;
            strRedirect = "Admin-SeguiVisitas.aspx?id=3";
            Response.Redirect(strRedirect, true);
        }