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(); }
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(); }
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)); }
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); } }
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; }
public bool updateDocente(ModeloNegocio.Director ObjDirector) { AccesoDatos.Director director = new AccesoDatos.Director(); return director.updateDirector(ObjDirector); }
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); }
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(); }
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); }
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); }
public ModeloNegocio.School insertSchool(ModeloNegocio.School ObjSchool) { AccesoDatos.School school = new AccesoDatos.School(); //school.insertSchool(ObjSchool); return school.insertSchool(ObjSchool); }
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; } }
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); }
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(); }
public int insertComment(ModeloNegocio.Comment ObjComment) { return objCommentAD.insertComment(ObjComment); }
public int insertDocente(ModeloNegocio.Docente ObjDocente) { AccesoDatos.Docente docente = new AccesoDatos.Docente(); return docente.insertDocente(ObjDocente); }
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(); }
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); }
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(); }
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(); }
public bool updateDocente(ModeloNegocio.Docente ObjDocente) { AccesoDatos.Docente docente = new AccesoDatos.Docente(); return docente.updateDocente(ObjDocente); }
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(); }
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); } }