コード例 #1
0
 // POST: api/Sala
 public bool Post([FromBody] DirDireccion _DirDireccion)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var objTemp = new TblDireccion();
             objTemp.strcalle       = _DirDireccion.strCalle;
             objTemp.strcolonia     = _DirDireccion.strColonia;
             objTemp.strestado      = _DirDireccion.strEst;
             objTemp.strmunicipio   = _DirDireccion.strMun;
             objTemp.intcodpost     = _DirDireccion.intCp;
             objTemp.strnumExt      = _DirDireccion.strNoExt;
             objTemp.strnumInt      = _DirDireccion.strNoInt;
             objTemp.strreferencias = _DirDireccion.strRef;
             dcTemp.GetTable <TblDireccion>().InsertOnSubmit(objTemp);
             dcTemp.SubmitChanges();
             return(true);
         }
     }
     catch (Exception _e)
     {
         return(false);
     }
 }
コード例 #2
0
 // PUT: api/Sala/5
 public bool Put(int id, [FromBody]TelTelefono _TelTelefono)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var result = dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault();
             if (result != null)
             {
                 result.strcelular = _TelTelefono.strCelular;
                 result.strtelCasa = _TelTelefono.strTelCasa;
                 result.strotro = _TelTelefono.strOtro;
                 dcTemp.SubmitChanges();
                 //ediater
             }
             else
             {
                 return false;
             }
         }
         return true;
     }
     catch (Exception _e)
     {
         //Informar error por correo.
         return false;
     }
 }
コード例 #3
0
 // GET: api/Sala/5
 public DirDireccion Get(int id)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblDireccion DirDireccion =
             dcTemp.GetTable <TblDireccion>().Where(c => c.id == id).FirstOrDefault();
         if (DirDireccion != null)
         {
             var objTemp = new DirDireccion();
             objTemp.ID         = DirDireccion.id;
             objTemp.strCalle   = DirDireccion.strcalle;
             objTemp.strColonia = DirDireccion.strcolonia;
             objTemp.intCp      = DirDireccion.intcodpost.Value;
             objTemp.strMun     = DirDireccion.strmunicipio;
             objTemp.strEst     = DirDireccion.strestado;
             objTemp.strNoExt   = DirDireccion.strnumExt;
             objTemp.strNoInt   = DirDireccion.strnumInt;
             objTemp.strRef     = DirDireccion.strreferencias;
             return(objTemp);
         }
         else
         {
             return(new DirDireccion());
         }
     }
 }
コード例 #4
0
 // PUT: api/Sala/5
 public bool Put(int id, [FromBody] DirDireccion _DirDireccion)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var result = dcTemp.GetTable <TblDireccion>().Where(c => c.id == id).FirstOrDefault();
             if (result != null)
             {
                 result.strcalle       = _DirDireccion.strCalle;
                 result.strcolonia     = _DirDireccion.strColonia;
                 result.intcodpost     = _DirDireccion.intCp;
                 result.strestado      = _DirDireccion.strEst;
                 result.strmunicipio   = _DirDireccion.strMun;
                 result.strnumExt      = _DirDireccion.strNoExt;
                 result.strnumInt      = _DirDireccion.strNoInt;
                 result.strreferencias = _DirDireccion.strRef;
                 dcTemp.SubmitChanges();
             }
             else
             {
                 return(false);
             }
         }
         return(true);
     }
     catch (Exception _e)
     {
         //Informar error por correo.
         return(false);
     }
 }
コード例 #5
0
 public bool Put(int id, [FromBody] Alumno _Alumno)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var result = dcTemp.GetTable <TblAlumno>().Where(c => c.id == id).FirstOrDefault();
             if (result != null)
             {
                 result.strCorreo = _Alumno.correo;
                 dcTemp.SubmitChanges();
                 //ediater
             }
             else
             {
                 return(false);
             }
         }
         return(true);
     }
     catch (Exception _e)
     {
         //Informar error por correo.
         return(false);
     }
 }
コード例 #6
0
 // POST: api/Sala
 public bool Post([FromBody]TelTelefono _TelTelefono)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var objTemp = new TblTelefono();
             objTemp.strcelular = _TelTelefono.strCelular;
             objTemp.strtelCasa = _TelTelefono.strTelCasa;
             objTemp.strotro = _TelTelefono.strOtro;
             dcTemp.GetTable<TblTelefono>().InsertOnSubmit(objTemp);
             dcTemp.SubmitChanges();
             return true;
         }
     }
     catch (Exception _e)
     {
         return false;
     }
 }
コード例 #7
0
 public TelTelefono Get(int id)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblTelefono TelTelefono =
             dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault();
         if (TelTelefono != null)
         {
             var objTemp = new TelTelefono();
             objTemp.ID = TelTelefono.id;
             objTemp.strCelular = TelTelefono.strcelular;
             objTemp.strTelCasa = TelTelefono.strtelCasa;
             objTemp.strOtro = TelTelefono.strotro;
             return objTemp;
         }
         else
         {
             return new TelTelefono();
         }
     }
 }
コード例 #8
0
 public Usuario Get(string _usuario, string _pass)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblUser UsuUsuario =
             dcTemp.GetTable <TblUser>().Where(c =>
                                               (c.strusuario == _usuario) &&
                                               (c.strpass == _pass)
                                               ).FirstOrDefault();
         if (UsuUsuario != null)
         {
             var objTemp = new Usuario();
             objTemp.ID       = UsuUsuario.id;
             objTemp.usuarios = UsuUsuario.strusuario;
             return(objTemp);
         }
         else
         {
             return(new Usuario());
         }
     }
 }
コード例 #9
0
 public Alumno Get(int _iduser)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblAlumno AluAlumno =
             dcTemp.GetTable <TblAlumno>().Where(c => c.idUser == _iduser).FirstOrDefault();
         if (AluAlumno != null)
         {
             var objTemp = new Alumno();
             objTemp.ID                  = AluAlumno.id;
             objTemp.nombre              = AluAlumno.strNombre;
             objTemp.apellidoP           = AluAlumno.strApellidoP;
             objTemp.apellidoM           = AluAlumno.strApellidoM;
             objTemp.edad                = AluAlumno.intEdad.Value;
             objTemp.sexo                = AluAlumno.strSexo;
             objTemp.correo              = AluAlumno.strCorreo;
             objTemp.intIdDireccion      = AluAlumno.idDireccion.Value;
             objTemp.strDireccionCalle   = AluAlumno.TblDireccion.strcalle;
             objTemp.strDireccionColonia = AluAlumno.TblDireccion.strcolonia;
             objTemp.intDireccionCP      = AluAlumno.TblDireccion.intcodpost.Value;
             objTemp.strDireccionMun     = AluAlumno.TblDireccion.strmunicipio;
             objTemp.strDireccionEst     = AluAlumno.TblDireccion.strestado;
             objTemp.strDireccionNoEx    = AluAlumno.TblDireccion.strnumExt;
             objTemp.strDireccionNoInt   = AluAlumno.TblDireccion.strnumInt;
             objTemp.strCarrera          = AluAlumno.TblCarrera.strNombre;
             objTemp.strCuatri           = AluAlumno.TblCuatri.strNombre;
             objTemp.strGrupo            = AluAlumno.TblGrupo.strNombre;
             objTemp.intIdTelefono       = AluAlumno.idTelefono.Value;
             objTemp.strTelefonoCasa     = AluAlumno.TblTelefono.strtelCasa;
             objTemp.strTelefonoCelular  = AluAlumno.TblTelefono.strcelular;
             objTemp.strOtro             = AluAlumno.TblTelefono.strotro;
             return(objTemp);
         }
         else
         {
             return(new Alumno());
         }
     }
 }
コード例 #10
0
 public CalCalificacion Get(int id)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblCalificacion CalCalificacion =
             dcTemp.GetTable <TblCalificacion>().Where(c => c.idAlumno == id).FirstOrDefault();
         if (CalCalificacion != null)
         {
             var objTemp = new CalCalificacion();
             objTemp.ID             = CalCalificacion.id;
             objTemp.valor          = CalCalificacion.valCalificacion.Value;
             objTemp.idAlumno       = CalCalificacion.idAlumno.Value;
             objTemp.intporcent     = CalCalificacion.TblCatalogoParcial.intPorcentaje.Value;
             objTemp.strnombre      = CalCalificacion.TblCatalogoParcial.strNombre;
             objTemp.strdescripcion = CalCalificacion.TblCatalogoParcial.strDescripcion;
             return(objTemp);
         }
         else
         {
             return(new CalCalificacion());
         }
     }
 }