Example #1
0
        public async Task <IActionResult> Edit(int id, [Bind("ModeloNegocioID,Descripcion")] ModeloNegocio modeloNegocio)
        {
            if (id != modeloNegocio.ModeloNegocioID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(modeloNegocio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ModeloNegocioExists(modeloNegocio.ModeloNegocioID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(modeloNegocio));
        }
        public int insertTeacherTurn(ModeloNegocio.TeacherTurn ObjTeacherTurn)
        {
            try
            {
                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_ING_TEACHER_TURN";
                Cmd.Parameters.Add("@user_teacher_id", SqlDbType.Int).Value = ObjTeacherTurn.UserTeacheId;
                Cmd.Parameters.Add("@turn", SqlDbType.VarChar).Value = ObjTeacherTurn.Turn;

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

                Cmd.ExecuteNonQuery();

                ObjTeacherTurn.Id = Convert.ToInt32(Cmd.Parameters["@id"].Value);

                Conn.Close();
                return ObjTeacherTurn.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();
        }
Example #3
0
 public int insertMicrored( ModeloNegocio.Microred ObjMicrored)
 {
     AccesoDatos.Microred microred = new AccesoDatos.Microred();
     //AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     //return userSchool.updateSelectSchoolForIduser(idSchool, value);
     return microred.insertMicrored(ObjMicrored);
 }
        public int insertMicroredSchool(ModeloNegocio.MicroredSchool ObjMicroredSchool)
        {
            try
            {

                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_ING_MICRORED_SCHOOL";

                Cmd.Parameters.Add("@school_id", SqlDbType.Int).Value = ObjMicroredSchool.School_id;
                Cmd.Parameters.Add("@microred_id", SqlDbType.Int).Value = ObjMicroredSchool.Microred_id;

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

                Cmd.ExecuteNonQuery();

                ObjMicroredSchool.Id = Convert.ToInt32(Cmd.Parameters["@microred_school_id"].Value);

                Conn.Close();
                return ObjMicroredSchool.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();
        }
Example #5
0
        public async Task <IActionResult> Create([Bind("ModeloNegocioID,Descripcion")] ModeloNegocio modeloNegocio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(modeloNegocio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(modeloNegocio));
        }
Example #6
0
        public void Modelo_InsertModelo_Test()
        {
            #region LocalMethods

            void ValidaDadosNovo(Modelo modelo)
            {
                Assert.IsTrue(modelo.DescricaoModelo.Equals("Modelo de Test"));
                Assert.IsTrue(modelo.PrecoModelo.Equals(2.30m));
                Assert.IsTrue(modelo.StatusModelo.Equals(true));
                Assert.IsTrue(modelo.Inteiro64Modelo.Equals(9999));
                Assert.IsTrue(modelo.IdModelo.Equals(0));
            }

            void ValidaDadosAlterados(Modelo modelo)
            {
                Assert.IsTrue(modelo.DescricaoModelo.Equals("Nova Descrição"));
                Assert.IsTrue(modelo.PrecoModelo.Equals(2.50m));
                Assert.IsTrue(modelo.StatusModelo.Equals(false));
                Assert.IsTrue(modelo.Inteiro64Modelo.Equals(8888));
                Assert.IsTrue(modelo.IdModelo.Equals(0));
            }

            #endregion

            using (ModeloNegocio modeloNegocio = new ModeloNegocio())
            {
                Modelo newModelo = new Modelo();
                newModelo.CriaModelo("Modelo de Test", 2.30m, true, 9999);

                ValidaDadosNovo(newModelo);

                newModelo.AtualizaDescricao("Nova Descrição");
                newModelo.AtualizaPreco(2.50m);
                newModelo.AtualizaStatus(false);
                newModelo.AtualizaInteiro64(8888);

                ValidaDadosAlterados(newModelo);
            }
        }
Example #7
0
        public void getDocente(ref ModeloNegocio.Docente ObjDocente)
        {
            AccesoDatos.User user = new AccesoDatos.User();
            ModeloNegocio.User ObjUser = new ModeloNegocio.User();
            ObjUser = user.getUser(ObjDocente.id);
            ObjDocente.FullName = ObjUser.FullName;
            ObjDocente.Codigo = ObjUser.Codigo;
            ObjDocente.Email = ObjUser.Email;
            ObjDocente.Telefono = ObjUser.Telefono;
            ObjDocente.FechaCreado = ObjUser.FechaCreado;
            ObjDocente.FechaActualizado = ObjUser.FechaActualizado;
            ObjDocente.typeUser = ObjUser.typeUser;
            ObjDocente.TypeContract = ObjUser.TypeContract;

            LogicaNegocio.UserSchool asesorSchool = new LogicaNegocio.UserSchool();
            List<ModeloNegocio.School> lista = new List<ModeloNegocio.School>();
            lista = asesorSchool.getAllSchoolForUser(ObjDocente.id);
            foreach (ModeloNegocio.School School_list in lista)
            {
                ObjDocente.School_id = School_list.id;
            }

            List<ModeloNegocio.TeacherGrade> lista1 = new List<ModeloNegocio.TeacherGrade>();
            LogicaNegocio.TeacherGrade teacherGrade = new LogicaNegocio.TeacherGrade();
            lista1 = teacherGrade.getAllTeacherGradeForUser(ObjDocente.id);
            ObjDocente.TeacherGrade = lista1;

            List<ModeloNegocio.TeacherCourse> lista2 = new List<ModeloNegocio.TeacherCourse>();
            LogicaNegocio.TeacherCourse teacherCourse = new LogicaNegocio.TeacherCourse();
            lista2 = teacherCourse.getAllTeacherCourseForUser(ObjDocente.id);
            ObjDocente.TeacherCourses = lista2;

            List<ModeloNegocio.TeacherTurn> lista3 = new List<ModeloNegocio.TeacherTurn>();
            LogicaNegocio.TeacherTurn teacherTurn = new LogicaNegocio.TeacherTurn();
            lista3 = teacherTurn.getAllTeacherTurnForUser(ObjDocente.id);
            ObjDocente.TeacherTurns = lista3;
        }
Example #8
0
 public bool updateDocente(ModeloNegocio.Director ObjDirector)
 {
     AccesoDatos.Director director = new AccesoDatos.Director();
     return director.updateDirector(ObjDirector);
 }
Example #9
0
        public int insertDirector(ModeloNegocio.Director ObjDirector)
        {
            AccesoDatos.Director docente = new AccesoDatos.Director();

            return docente.insertDirector(ObjDirector);
        }
 public int insertTeacherCourse(ModeloNegocio.TeacherCourse ObjTeacherCourse)
 {
     AccesoDatos.TeacherCourse TeacherCourse = new AccesoDatos.TeacherCourse();
     return TeacherCourse.insertTeacherCourse(ObjTeacherCourse);
 }
Example #11
0
        public bool updateSchool(ModeloNegocio.School ObjSchool)
        {
            try
            {
                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "[otaku_bcp].PA_OBT_UPDATE_SCHOOL";
                Cmd.Parameters.Add("@idschool", SqlDbType.Int).Value = ObjSchool.id;
                Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjSchool.Codigo;
                Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjSchool.Nombre;
                Cmd.Parameters.Add("@ugel_id", SqlDbType.Int).Value = ObjSchool.Ugel_id;
                Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjSchool.Telefono;
                Cmd.Parameters.Add("@direccion", SqlDbType.VarChar).Value = ObjSchool.Direccion;
                Cmd.Parameters.Add("@distrito_id", SqlDbType.Int).Value = ObjSchool.Distrito_id;
                Cmd.Parameters.Add("@referencia", SqlDbType.VarChar).Value = ObjSchool.Referencia;
                Cmd.Parameters.Add("@director", SqlDbType.VarChar).Value = ObjSchool.Director;
                Cmd.Parameters.Add("@subdirector", SqlDbType.VarChar).Value = ObjSchool.Subdirector;
                Cmd.Parameters.Add("@latitud", SqlDbType.VarChar).Value = ObjSchool.Latitud;
                Cmd.Parameters.Add("@longitud", SqlDbType.VarChar).Value = ObjSchool.Longitud;
                Cmd.Parameters.Add("@numdochge", SqlDbType.Int).Value = ObjSchool.Num_Doc_hge;
                Cmd.Parameters.Add("@numdocini", SqlDbType.Int).Value = ObjSchool.Num_doc_inicial;
                Cmd.Parameters.Add("@numdocprim", SqlDbType.Int).Value = ObjSchool.Num_doc_primaria;
                Cmd.Parameters.Add("@numdocsec", SqlDbType.Int).Value = ObjSchool.Num_doc_secundaria;
                Cmd.Parameters.Add("@numalumini", SqlDbType.Int).Value = ObjSchool.Num_alum_ini;
                Cmd.Parameters.Add("@numalumprim", SqlDbType.Int).Value = ObjSchool.Num_alum_prim;
                Cmd.Parameters.Add("@numalumsec", SqlDbType.Int).Value = ObjSchool.Num_alum_sec;
                Cmd.Parameters.Add("@numaulas", SqlDbType.Int).Value = ObjSchool.Num_aulas;
                Cmd.Parameters.Add("@numseccprim", SqlDbType.Int).Value = ObjSchool.Num_secc_prim;
                Cmd.Parameters.Add("@numseccsec", SqlDbType.Int).Value = ObjSchool.Num_secc_sec;

                Cmd.ExecuteNonQuery();

                Conn.Close();
                return true;
            }
            catch (Exception e)
            {
                // Console.WriteLine("{0} Problem insert.", e);
                //throw new Exception("Error en Acceso a Datos: InsertarMonto.", e);
                return false;
            }
            //throw new NotImplementedException();
        }
Example #12
0
 public void getSchool(ref ModeloNegocio.School ObjSchool)
 {
     AccesoDatos.School school = new AccesoDatos.School();
     school.getSchool(ref ObjSchool);
 }
 public int insertUserTeacher(ModeloNegocio.UserTeacher ObjUserTeacher)
 {
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     return userTeacher.insertUserTeacher(ObjUserTeacher);
 }
Example #14
0
        public int insertComment(ModeloNegocio.Comment ObjComment)
        {
            try
            {
                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "PA_ING_COMMENT";

                Cmd.Parameters.Add("@email_author", SqlDbType.VarChar).Value = ObjComment.EmailAuthor;
                Cmd.Parameters.Add("@comment", SqlDbType.Text).Value = ObjComment.CommentContent;
                Cmd.Parameters.Add("@id_content", SqlDbType.VarChar).Value = ObjComment.IdCotent;
                Cmd.Parameters.Add("@ip_author", SqlDbType.VarChar).Value = ObjComment.IpAuthor;

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

                Cmd.ExecuteNonQuery();

                ObjComment.Id = Convert.ToInt32(Cmd.Parameters["@id"].Value);

                Conn.Close();
                return ObjComment.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();
        }
 public int insertAconpanaClase(ModeloNegocio.AconpanaClase ObjAconpanaClase)
 {
     AccesoDatos.AconpanaClase aconpanaClase = new AccesoDatos.AconpanaClase();
     //AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     //return userSchool.updateSelectSchoolForIduser(idSchool, value);
     return aconpanaClase.insertAconpanaClase(ObjAconpanaClase);
 }
Example #16
0
 public ModeloNegocio.School insertSchool(ModeloNegocio.School ObjSchool)
 {
     AccesoDatos.School school = new AccesoDatos.School();
     //school.insertSchool(ObjSchool);
     return school.insertSchool(ObjSchool);
 }
Example #17
0
 public bool updateAsesor(ModeloNegocio.Asesor ObjAsesor)
 {
     Cmd = new SqlCommand();
     Cmd.Connection = Conn;
     try
     {
         Cmd.Parameters.Clear();
         Cmd.CommandType = CommandType.StoredProcedure;
         Cmd.CommandText = "[otaku_bcp].PA_OBT_UPDATE_ASESOR";
         Cmd.Parameters.Add("@iduser", SqlDbType.Int).Value = ObjAsesor.id;
         Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjAsesor.Codigo;
         Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjAsesor.FullName;
         Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjAsesor.Telefono;
         Cmd.Parameters.Add("@grupo", SqlDbType.VarChar).Value = ObjAsesor.Grupo;
         Cmd.ExecuteNonQuery();
         Conn.Close();
         return true;
     }
     catch (Exception e)
     {
         Console.WriteLine("{0} Exception caught.", e);
         return false;
     }
 }
Example #18
0
 public bool insertSchool(ModeloNegocio.School ObjSchool)
 {
     throw new NotImplementedException();
 }
 public int insertTeacherTurn(ModeloNegocio.TeacherTurn ObjTeacherTurn)
 {
     AccesoDatos.TeacherTurn TeacherTurn = new AccesoDatos.TeacherTurn();
     return TeacherTurn.insertTeacherTurn(ObjTeacherTurn);
 }
Example #20
0
        public int insertDirector(ModeloNegocio.Director ObjDirector)
        {
            try
            {
                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "[otaku_bcp].PA_ING_DOCENTE";
                Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjDirector.Codigo;
                Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjDirector.FullName;
                Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjDirector.Telefono;
                Cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = ObjDirector.Email;
                Cmd.Parameters.Add("@id_type", SqlDbType.Int).Value = ObjDirector.Type;
                Cmd.Parameters.Add("@type_contract", SqlDbType.VarChar).Value = "";

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

                Cmd.ExecuteNonQuery();

                ObjDirector.School_id = Convert.ToInt32(Cmd.Parameters["@user_docente_id"].Value);

                Conn.Close();
                return ObjDirector.School_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();
        }
Example #21
0
 public int insertComment(ModeloNegocio.Comment ObjComment)
 {
     return objCommentAD.insertComment(ObjComment);
 }
Example #22
0
        public int insertDocente(ModeloNegocio.Docente ObjDocente)
        {
            AccesoDatos.Docente docente = new AccesoDatos.Docente();

            return docente.insertDocente(ObjDocente);
        }
Example #23
0
        public int insertMicrored(ModeloNegocio.Microred ObjMicrored)
        {
            try
            {

                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "[otaku_bcp].PA_ING_MICRORED";

                //Cmd.Parameters.Add("@fecha", SqlDbType.Date).Value = ObjMicrored.Fecha.ToString("dd/MM/yyyy");
                Cmd.Parameters.Add("@fecha", SqlDbType.Date).Value = ObjMicrored.Fecha.ToString("yyyy-MM-dd");

                Cmd.Parameters.Add("@user_id", SqlDbType.Int).Value = ObjMicrored.User_id;
                Cmd.Parameters.Add("@docente_id", SqlDbType.Int).Value = ObjMicrored.Docente_id;
                Cmd.Parameters.Add("@school_id", SqlDbType.Int).Value = ObjMicrored.School_id;
                Cmd.Parameters.Add("@microred", SqlDbType.VarChar).Value = ObjMicrored.MicroredName;
                Cmd.Parameters.Add("@lugar_sesion", SqlDbType.VarChar).Value = ObjMicrored.Lugar_sesion;
                Cmd.Parameters.Add("@h_inicio", SqlDbType.Time).Value = ObjMicrored.H_inicio.ToString("hh:mm:ss");
                Cmd.Parameters.Add("@h_termino", SqlDbType.Time).Value = ObjMicrored.H_termino.ToString("hh:mm:ss");
                Cmd.Parameters.Add("@num_participantes", SqlDbType.Int).Value = ObjMicrored.Num_participantes;
                Cmd.Parameters.Add("@educ_financiera", SqlDbType.VarChar).Value = ObjMicrored.Educ_financiera;
                Cmd.Parameters.Add("@enfoques_edu", SqlDbType.VarChar).Value = ObjMicrored.Enfoques_edu;
                Cmd.Parameters.Add("@programacion_ped", SqlDbType.VarChar).Value = ObjMicrored.Programacion_ped;
                Cmd.Parameters.Add("@habilidad_ped", SqlDbType.VarChar).Value = ObjMicrored.Habilidad_ped;
                Cmd.Parameters.Add("@trabajo_grupal", SqlDbType.VarChar).Value = ObjMicrored.Trabajo_grupal;
                Cmd.Parameters.Add("@participativo", SqlDbType.VarChar).Value = ObjMicrored.Participativo;
                Cmd.Parameters.Add("@expositivo", SqlDbType.VarChar).Value = ObjMicrored.Expositivo;
                Cmd.Parameters.Add("@dinamicas_ludicas", SqlDbType.VarChar).Value = ObjMicrored.Dinamicas_ludicas;
                Cmd.Parameters.Add("@recursos_informaticos", SqlDbType.VarChar).Value = ObjMicrored.Recursos_informaticos;
                Cmd.Parameters.Add("@recursos_audiovisuales", SqlDbType.VarChar).Value = ObjMicrored.Recursos_audiovisuales;
                Cmd.Parameters.Add("@materiales_didacticos", SqlDbType.VarChar).Value = ObjMicrored.Materiales_didaticos;
                Cmd.Parameters.Add("@observacion", SqlDbType.VarChar).Value = ObjMicrored.Observacion;

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

                Cmd.ExecuteNonQuery();

                ObjMicrored.Id = Convert.ToInt32(Cmd.Parameters["@microred_id"].Value);

                Conn.Close();
                return ObjMicrored.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();
        }
Example #24
0
        public bool updateSchool(ModeloNegocio.School ObjSchool)
        {
            AccesoDatos.School school;

            school = new AccesoDatos.School();
            school.updateSchool(ObjSchool);

            return true;
        }
 public int insertTeacherGrade(ModeloNegocio.TeacherGrade ObjTeacherGrade)
 {
     AccesoDatos.TeacherGrade TeacherGrade = new AccesoDatos.TeacherGrade();
     return TeacherGrade.insertTeacherGrade(ObjTeacherGrade);
 }
 public int insertUserSchool(ModeloNegocio.UserSchool ObjUserSchool)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return userSchool.insertUserSchool(ObjUserSchool);
 }
Example #27
0
        public bool updateDirector(ModeloNegocio.Director ObjDirector)
        {
            try
            {
                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "[otaku_bcp].PA_UPDATE_DOCENTE";
                Cmd.Parameters.Add("@idTeacher", SqlDbType.Int).Value = ObjDirector.id;
                Cmd.Parameters.Add("@codigo", SqlDbType.VarChar).Value = ObjDirector.Codigo;
                Cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = ObjDirector.FullName;
                Cmd.Parameters.Add("@telefono", SqlDbType.VarChar).Value = ObjDirector.Telefono;
                Cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = ObjDirector.Email;
                Cmd.Parameters.Add("@id_type", SqlDbType.Int).Value = ObjDirector.Type;
                Cmd.Parameters.Add("@type_contract", SqlDbType.VarChar).Value = ObjDirector.TypeContract;

                Cmd.ExecuteNonQuery();

                Conn.Close();
                return true;
            }
            catch (Exception e)
            {
                // Console.WriteLine("{0} Problem insert.", e);
                //throw new Exception("Error en Acceso a Datos: InsertarMonto.", e);
                return false;
            }
            //throw new NotImplementedException();
        }
Example #28
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();
        }
Example #29
0
 public bool updateDocente(ModeloNegocio.Docente ObjDocente)
 {
     AccesoDatos.Docente docente = new AccesoDatos.Docente();
     return docente.updateDocente(ObjDocente);
 }
Example #30
0
        public int insertVisitas(ModeloNegocio.VisitaIE ObjAconpanaClase)
        {
            AccesoDatos.VisitaIE visita = new AccesoDatos.VisitaIE();

            return visita.insertVisita(ObjAconpanaClase);
        }
        public int insertAconpanaClase(ModeloNegocio.AconpanaClase ObjAconpanaClase)
        {
            try
            {

                Cmd = new SqlCommand();
                Cmd.Connection = Conn;
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;

                Cmd.CommandText = "[otaku_bcp].PA_ING_ACONPANA_CLASE";

                //Cmd.Parameters.Add("@fecha", SqlDbType.DateTime).Value = ObjAconpanaClase.Fecha.ToString("dd/MM/yyyy");
                Cmd.Parameters.Add("@fecha", SqlDbType.DateTime).Value = ObjAconpanaClase.Fecha.ToString("yyyy-MM-dd"); ;

                Cmd.Parameters.Add("@asesor_id", SqlDbType.Int).Value = ObjAconpanaClase.Asesor_id;
                Cmd.Parameters.Add("@docente_id", SqlDbType.Int).Value = ObjAconpanaClase.Docente_id;
                Cmd.Parameters.Add("@school_id", SqlDbType.Int).Value = ObjAconpanaClase.School_id;
                Cmd.Parameters.Add("@id_grado_seccion", SqlDbType.Int).Value = ObjAconpanaClase.Id_Grado_seccion;
                Cmd.Parameters.Add("@id_sesion", SqlDbType.Int).Value = ObjAconpanaClase.Id_sesion;
                Cmd.Parameters.Add("@id_tema_nombre_sesion", SqlDbType.Int).Value = ObjAconpanaClase.Id_Tema_Nombre_sesion;
                Cmd.Parameters.Add("@num_estudiante", SqlDbType.Int).Value = ObjAconpanaClase.Num_estudiante;
                Cmd.Parameters.Add("@sesion_planificado", SqlDbType.Int).Value = ObjAconpanaClase.Sesion_planificado;
                Cmd.Parameters.Add("@motivo", SqlDbType.Text).Value = ObjAconpanaClase.Motivo;
                Cmd.Parameters.Add("@desarrollo_innovacion", SqlDbType.Int).Value = ObjAconpanaClase.Desarrollo_innovacion;
                Cmd.Parameters.Add("@recursos_informaticos", SqlDbType.Text).Value = ObjAconpanaClase.Recursos_informaticos;
                Cmd.Parameters.Add("@recursos_audiovisuales", SqlDbType.Text).Value = ObjAconpanaClase.Recursos_audiovisuales;
                Cmd.Parameters.Add("@materiales_didacticos", SqlDbType.Text).Value = ObjAconpanaClase.Materiales_didacticos;
                Cmd.Parameters.Add("@dinamicas_utilizadas", SqlDbType.Text).Value = ObjAconpanaClase.Dinamicas_utilizadas;
                Cmd.Parameters.Add("@otros", SqlDbType.VarChar).Value = ObjAconpanaClase.Otros;
                Cmd.Parameters.Add("@asesor_intervino", SqlDbType.Int).Value = ObjAconpanaClase.Asesor_intervino;
                Cmd.Parameters.Add("@como_intervino", SqlDbType.VarChar).Value = ObjAconpanaClase.Como_intervino;
                Cmd.Parameters.Add("@intervencion_colaboradores", SqlDbType.Int).Value = ObjAconpanaClase.Intervencion_colaboradores;
                Cmd.Parameters.Add("@colaborador", SqlDbType.Text).Value = ObjAconpanaClase.Colaborador;
                Cmd.Parameters.Add("@como_intervino_colaborador", SqlDbType.Text).Value = ObjAconpanaClase.Como_intervino_colaborador;
                Cmd.Parameters.Add("@participa_juego", SqlDbType.Int).Value = ObjAconpanaClase.Participa_juego;

                Cmd.Parameters.Add("@etapa", SqlDbType.Text).Value = ObjAconpanaClase.Etapa;
                Cmd.Parameters.Add("@razon", SqlDbType.Text).Value = ObjAconpanaClase.Razon;
                Cmd.Parameters.Add("@incidencia", SqlDbType.Text).Value = ObjAconpanaClase.Incidencia;

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

                Cmd.ExecuteNonQuery();

                ObjAconpanaClase.Id = Convert.ToInt32(Cmd.Parameters["@aconpana_clase_id"].Value);

                Conn.Close();
                return ObjAconpanaClase.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();
        }
Example #32
0
        public void getSchool(ref ModeloNegocio.School ObjSchool)
        {
            Cmd = new SqlCommand();
            Cmd.Connection = Conn;
            SqlDataReader Reader;
            try
            {
                Cmd.Parameters.Clear();
                Cmd.CommandType = CommandType.StoredProcedure;
                Cmd.CommandText = "[otaku_bcp].PA_GET_SCHOOL_ID";
                Cmd.Parameters.Add("@idschool", SqlDbType.Int).Value = ObjSchool.id;
                Reader = Cmd.ExecuteReader();
                if (Reader.HasRows)
                {
                    while (Reader.Read())
                    {
                        ObjSchool.id =  Convert.ToInt32(Reader["id"]);
                        ObjSchool.Nombre = Reader["nombre"].ToString();
                        if (DBNull.Value.Equals(Reader["codigo"]))
                        {
                            ObjSchool.Codigo = "";
                        }
                        else
                        {
                            ObjSchool.Codigo = Reader["codigo"].ToString();
                        }
                        if (DBNull.Value.Equals(Reader["telefono"]))
                        {
                            ObjSchool.Telefono = "";
                        }
                        else
                        {
                            ObjSchool.Telefono = Reader["telefono"].ToString();
                        }

                        if (DBNull.Value.Equals(Reader["direccion"]))
                        {
                            ObjSchool.Direccion = "";
                        }
                        else
                        {
                            ObjSchool.Direccion = Reader["direccion"].ToString();
                        }

                        if (DBNull.Value.Equals(Reader["distrito_id"]))
                        {
                            ObjSchool.Distrito_id = 0;
                        }
                        else
                        {
                            ObjSchool.Distrito_id = Convert.ToInt32(Reader["distrito_id"]);
                        }

                        if (DBNull.Value.Equals(Reader["referencia"]))
                        {
                            ObjSchool.Referencia = "";
                        }
                        else
                        {
                            ObjSchool.Referencia = Reader["referencia"].ToString();
                        }

                        if (DBNull.Value.Equals(Reader["director"]))
                        {
                            ObjSchool.Director = "";
                        }
                        else
                        {
                            ObjSchool.Director = Reader["director"].ToString();
                        }

                        if (DBNull.Value.Equals(Reader["subdirector"]))
                        {
                            ObjSchool.Subdirector = "";
                        }
                        else
                        {
                            ObjSchool.Subdirector = Reader["subdirector"].ToString();
                        }

                        if (DBNull.Value.Equals(Reader["ugel_id"]))
                        {
                            ObjSchool.Ugel_id = 0;
                        }
                        else
                        {
                            ObjSchool.Ugel_id = Convert.ToInt32(Reader["ugel_id"]);
                        }

                        if (DBNull.Value.Equals(Reader["nombre_ugel"]))
                        {
                            ObjSchool.Ugel = "";
                        }
                        else
                        {
                            ObjSchool.Ugel = Reader["nombre_ugel"].ToString();
                        }
                        if (DBNull.Value.Equals(Reader["latitud"]))
                        {
                            ObjSchool.Latitud = "";
                        }
                        else
                        {
                            ObjSchool.Latitud = Reader["latitud"].ToString();
                        }
                        if (DBNull.Value.Equals(Reader["longitud"]))
                        {
                            ObjSchool.Longitud = "";
                        }
                        else
                        {
                            ObjSchool.Longitud = Reader["longitud"].ToString();
                        }
                        if (DBNull.Value.Equals(Reader["num_alum_ini"]))
                        {
                            ObjSchool.Num_alum_ini = 0;
                        }
                        else
                        {
                            ObjSchool.Num_alum_ini = Convert.ToInt32(Reader["num_alum_ini"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_alum_prim"]))
                        {
                            ObjSchool.Num_alum_prim = 0;
                        }
                        else
                        {
                            ObjSchool.Num_alum_prim = Convert.ToInt32(Reader["num_alum_prim"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_alum_sec"]))
                        {
                            ObjSchool.Num_alum_sec = 0;
                        }
                        else
                        {
                            ObjSchool.Num_alum_sec = Convert.ToInt32(Reader["num_alum_sec"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_aulas"]))
                        {
                            ObjSchool.Num_aulas = 0;
                        }
                        else
                        {
                            ObjSchool.Num_aulas = Convert.ToInt32(Reader["num_aulas"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_doc_hge"]))
                        {
                            ObjSchool.Num_Doc_hge = 0;
                        }
                        else
                        {
                            ObjSchool.Num_Doc_hge = Convert.ToInt32(Reader["num_doc_hge"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_doc_ini"]))
                        {
                            ObjSchool.Num_doc_inicial = 0;
                        }
                        else
                        {
                            ObjSchool.Num_doc_inicial = Convert.ToInt32(Reader["num_doc_ini"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_doc_prim"]))
                        {
                            ObjSchool.Num_doc_primaria = 0;
                        }
                        else
                        {
                            ObjSchool.Num_doc_primaria = Convert.ToInt32(Reader["num_doc_prim"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_doc_sec"]))
                        {
                            ObjSchool.Num_doc_secundaria = 0;
                        }
                        else
                        {
                            ObjSchool.Num_doc_secundaria = Convert.ToInt32(Reader["num_doc_sec"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_secc_prim"]))
                        {
                            ObjSchool.Num_secc_prim = 0;
                        }
                        else
                        {
                            ObjSchool.Num_secc_prim = Convert.ToInt32(Reader["num_secc_prim"]);
                        }
                        if (DBNull.Value.Equals(Reader["num_secc_sec"]))
                        {
                            ObjSchool.Num_secc_sec = 0;
                        }
                        else
                        {
                            ObjSchool.Num_secc_sec = Convert.ToInt32(Reader["num_secc_sec"]);
                        }

                        ObjSchool.FechaCreado = Convert.ToDateTime(Reader["created_at"]);
                        ObjSchool.FechaActualizado = Convert.ToDateTime(Reader["updated_at"]);

                    }
                }
                else
                {
                    Console.WriteLine("No rows found.");
                }

                Reader.Close();
                Conn.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
            }
        }