Example #1
0
        /// <summary>
        /// Devuelve una matricula según el estudiante, curso y periodo
        /// </summary>
        /// <param name="MatriculaConsulta">Objeto de tipo Matricula que contiene los datos de matricula a consultar</param>
        /// <returns></returns>
        public DataTable GetMatriculaPorEstudianteCursoPeriodo(Clases.Matricula MatriculaConsulta)
        {
            #region :-: Clases Utilizadas :-:

            Clases.Conexion ClaseConexion = new Clases.Conexion();

            #endregion

            #region :-: Variables Utilizadas :-:

            DataTable DtGuia = new DataTable();

            #endregion

            ClaseConexion.ConectarABase();
            using (SqlCommand ComandoParaConsulta = new SqlCommand())
            {
                ComandoParaConsulta.Connection = ClaseConexion.Conectar;
                ComandoParaConsulta.CommandType = CommandType.StoredProcedure;
                ComandoParaConsulta.CommandText = "SP_Matricula_Cargar_Por_Estudiante_Curso_Periodo";
                ComandoParaConsulta.Parameters.AddWithValue("@Cedula_Alumno", MatriculaConsulta.Cedula_Alumno);
                ComandoParaConsulta.Parameters.AddWithValue("@Id_Curso", MatriculaConsulta.Id_Curso);
                ComandoParaConsulta.Parameters.AddWithValue("@Id_Periodo", MatriculaConsulta.Id_Periodo);
                DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta);
            }
            return DtGuia;
        }
Example #2
0
        private void Button_General(object sender, RoutedEventArgs e)
        {
            this.Hide();
            var _window = new Clases();

            _window.Show();
        }
        public IActionResult Edit(Clases data)
        {
            SqlConnection con = new SqlConnection(connectionString);
            SqlCommand    cmd = new SqlCommand(@"UPDATE [Clases] SET [Clave] = @n, [Profesor] = @e	, [Cupo] = @a WHERE [ID] = @i;", con);

            cmd.Parameters.Add("@i", SqlDbType.UniqueIdentifier).Value = data.Id;
            cmd.Parameters.Add("@n", SqlDbType.NVarChar, 100).Value    = data.Clave;
            cmd.Parameters.Add("@e", SqlDbType.NVarChar, 100).Value    = data.Profesor;
            cmd.Parameters.Add("@a", SqlDbType.Int, 100).Value         = data.Cupo;


            try
            {
                con.Open();
                cmd.ExecuteNonQuery();
                return(RedirectToAction("Index"));
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                con.Close();
            }
        }
        public SeleccionFuncionalidades(Clases.Usuario usuario, int idRol, Boolean bypass)
        {
            //Genera el diccionario de tipoPublicacion, estadoPublicacion, tipoOperacion y Visibilidades
            Interfaz.generarDiccionarios();
            this.usuario = usuario;
            var rolQuery = from rol in this.usuario.Roles where rol.ID_Rol == idRol select rol;
            foreach (var item in rolQuery)
            {
                this.rolActual = item;
            }

            InitializeComponent();
            this.CenterToScreen();
            this.AcceptButton = continuar;

            cbFuncionalidades.DisplayMember = "Nombre_Funcionalidad";
            cbFuncionalidades.ValueMember = "ID_Funcionalidad";
            cbFuncionalidades.DropDownStyle = ComboBoxStyle.DropDownList;

            listarFuncionalidades();

            if (!bypass)
            {
                volver.Visible = true;
            }
            else
            {
                volver.Visible = false;
            }
        }
Example #5
0
        public async Task <ActionResult <Clases> > PostClases(Clases clases)
        {
            _context.Clases.Add(clases);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetClases", new { id = clases.Id }, clases));
        }
Example #6
0
        public async Task <IActionResult> PutClases(int id, Clases clases)
        {
            if (id != clases.Id)
            {
                return(BadRequest());
            }

            _context.Entry(clases).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ClasesExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public static Clases Buscarr(int?facturaId)
        {
            Clases factura = null;

            using (var conexion = new BeautyCoreDb())
            {
                try
                {
                    factura = new Clases()
                    {
                        Encabezado = conexion.Facturas.Find(facturaId)
                    };
                    if (factura.Encabezado != null)
                    {
                        factura.Detalle = BLL.FacturaDetallesBLL.Listar(factura.Encabezado.FacturaId);
                    }
                    else
                    {
                        factura = null;
                    }
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(factura);
        }
Example #8
0
 public Matricula(int codigoMatricula, DateTime fecha, Alumno alumno, Clases materia)
 {
     Fecha           = fecha;
     Alumno          = alumno;
     Materia         = materia;
     CodigoMatricula = codigoMatricula;
 }
Example #9
0
        /// <summary>
        /// Devuelve un periodo según su Id
        /// </summary>
        /// <param name="PeriodoConsulta">Objeto de tipo Periodo que contiene el Id del periodo a consultar</param>
        /// <returns></returns>
        public DataTable GetPeriodoPorId(Clases.Periodo PeriodoConsulta)
        {
            #region :-: Clases Utilizadas :-:

            Clases.Conexion ClaseConexion = new Clases.Conexion();

            #endregion

            #region :-: Variables Utilizadas :-:

            DataTable DtGuia = new DataTable();

            #endregion

            ClaseConexion.ConectarABase();
            using (SqlCommand ComandoParaConsulta = new SqlCommand())
            {
                ComandoParaConsulta.Connection = ClaseConexion.Conectar;
                ComandoParaConsulta.CommandType = CommandType.StoredProcedure;
                ComandoParaConsulta.CommandText = "SP_Periodo_Cargar_Por_Id_Periodo";
                ComandoParaConsulta.Parameters.AddWithValue("@Id_Periodo", PeriodoConsulta.Id_Periodo);
                DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta);
            }
            return DtGuia;
        }
Example #10
0
        // Constructores
        public FichaPersonaje(string cod, string n, int niv, Clases c)
        {
            if (cod.Length > 10)
            {
                this.codigo = cod.Substring(0, 9) + "@";
            }
            else
            {
                this.codigo = cod;
            }

            if (n.Length > 27)
            {
                this.nombre = n.Substring(0, 26) + "@";
            }
            else
            {
                this.nombre = n;
            }

            if (niv < 0)
            {
                niv = 0;
            }
            if (niv > 100)
            {
                niv = 100;
            }
            this.nivel = niv;

            this.clase = c;

            this.borrado = false;
        }
Example #11
0
        public IHttpActionResult PutClases(int Id, Clases clases)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (Id != clases.Id)
            {
                return(BadRequest());
            }

            db.Entry(clases).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ClasesExists(Id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #12
0
        public Compra(int idVendedor, int codPublicacion, Clases.Calificacion calificacion, DateTime fechaOperacion, SqlConnection _conexion)
        {
            this.conexion = _conexion;

            //Vendedor = obtenerVendedor(idVendedor);
            Cod_Publicacion = codPublicacion;
            Fecha = fechaOperacion;
            if (calificacion != null)
            {
                Calificacion = (int)calificacion.Puntaje;
                if (calificacion.Descripcion.Equals(""))
                {
                    Comentarios = "Sin comentarios";
                }
                else
                {
                    Comentarios = calificacion.Descripcion;
                }
            }
            else
            {
                Calificacion = 0;
                Comentarios = "Sin calificar";
            }
        }
Example #13
0
        static void Main(string[] args)
        {
            //Console.WriteLine("Bienvenido a los ejemplos de consultas Linq.");

            Clases.Clase_001();
            Clases.Ejercicio_001();
            Clases.Ejercicio_002();
            Clases.Ejercicio_003();
            Clases.Ejercicio_004();
            Clases.Ejercicio_005();
            Clases.Ejercicio_006();
            Clases.Ejercicio_007();
            Clases.Ejercicio_008();
            Clases.Ejercicio_009();
            Clases.Ejercicio_010();
            Clases.Ejercicio_011();
            Clases.Ejercicio_012();
            Clases.Ejercicio_013();
            Clases.Ejercicio_014();
            Clases.Ejercicio_015();
            Clases.Ejercicio_016();
            Clases.Ejercicio_017();
            Clases.Ejercicio_018();
            Tarea.Ejercicio_010();
            Console.Read();
        }
        public IActionResult Details(Guid id)
        {
            var           data = new Clases();
            SqlConnection con  = new SqlConnection(connectionString);
            SqlCommand    cmd  = new SqlCommand("SELECT [ID], [Clave], [Profesor], [Cupo] FROM [Clases] WHERE [ID] = @i", con);

            cmd.Parameters.Add("@i", SqlDbType.UniqueIdentifier).Value = id;

            try
            {
                con.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    data.Id       = (Guid)dr["ID"];
                    data.Clave    = (string)dr["Clave"];
                    data.Profesor = (string)dr["Profesor"];
                    data.Cupo     = (int)dr["Cupo"];
                }
                return(PartialView(data));
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                con.Close();
            }
        }
Example #15
0
        public ActionResult DeleteConfirmed(int id)
        {
            Clases clases = db.Clases.Find(id);

            db.Clases.Remove(clases);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #16
0
 //  Constructor para agregar y modifcar
 public fequipos(string modalidad, Clases.cequipo Eq)
 {
     InitializeComponent();
     modo = modalidad;
     oEq = Eq;
     txtUbica.Text = oEq.ubica;
     this.CenterToScreen();
 }
Example #17
0
 //   catalogo, nombre del campo id,  Nombre del Campo descriptivo,
 //  Constructor para agregar a catalogos
 public fCreaItem( Clases.cCat cat, int camp, String Modalidad   )
 {
     //  nombre id campo asociado, valor del id campo asociado
     InitializeComponent();
     modo = Modalidad;
     oCat = cat;
     numCat = camp;
     this.Text = oCat.lista[1];
 }
Example #18
0
 public IActionResult OnGet(string Lengua = null)
 {
     if (Lengua != null)
     {
         Clases.IdiomaCheck(Lengua);
         HttpContext.Session.SetString("lengua", Lengua);
     }
     return(Redirect(HttpContext.Session.GetString("web").ToString()));
 }
Example #19
0
        public static void Modificar_Datos_Factura(Clases.Configuracion_factura cf)
        {
            //creo la conexion
            SqlConnection cnn = new SqlConnection(bdd);
            //abro la conexion
            cnn.Open();
            //Creo el comando sql a utlizar
            SqlCommand cmd = new SqlCommand("update config set comercio_nombre=@comercio_nombre, duplica_en_hoja=@duplica_en_hoja,duplica_en_hoja_distancia=@duplica_en_hoja_distancia, venta_numero_x=@venta_numero_x,venta_numero_y=@venta_numero_y, factura_numero_x = @factura_numero_x,factura_numero_y=@factura_numero_y, tipo_x=@tipo_x, tipo_y=@tipo_y, tipo_imprime=@tipo_imprime, observaciones_x=@observaciones_x, observaciones_y=@observaciones_y, factura_numero_imprime=@factura_numero_imprime, observaciones_imprime=@observaciones_imprime, fecha_x=@fecha_x, fecha_y=@fecha_y, rut_x=@rut_x, rut_y=@rut_y, c_final_x=@c_final_x, c_final_y=@c_final_y, datos_x=@datos_x, datos_y=@datos_y, datos_yy=@datos_yy, xx=@xx, yy=@yy, cantidad_x=@cantidad_x, detalle_x=@detalle_x, precio_x=@precio_x, importe_x=@importe_x, subtotal_x=@subtotal_x, subtotal_y=@subtotal_y, iva_x=@iva_x, iva_y=@iva_y, total_x=@total_x, total_y=@total_y, tamano=@tamano, fuente=@fuente, items_max=@items_max where id_config = @id_config");

            cmd.Parameters.Add(new SqlParameter("@duplica_en_hoja", cf.Duplica_en_hoja));
            cmd.Parameters.Add(new SqlParameter("@duplica_en_hoja_distancia", cf.Duplica_en_hoja_distancia));
            cmd.Parameters.Add(new SqlParameter("@venta_numero_x", cf.Venta_numero_x));
            cmd.Parameters.Add(new SqlParameter("@venta_numero_y", cf.Venta_numero_y));
            cmd.Parameters.Add(new SqlParameter("@factura_numero_x", cf.Factura_numero_x));
            cmd.Parameters.Add(new SqlParameter("@factura_numero_y", cf.Factura_numero_y));
            cmd.Parameters.Add(new SqlParameter("@id_config", "1"));
            cmd.Parameters.Add(new SqlParameter("@comercio_nombre", cf.Comercio_nombre));
            cmd.Parameters.Add(new SqlParameter("@fecha_x", cf.Fecha_X));
            cmd.Parameters.Add(new SqlParameter("@fecha_y", cf.Fecha_Y));
            cmd.Parameters.Add(new SqlParameter("@rut_x", cf.Rut_X));
            cmd.Parameters.Add(new SqlParameter("@rut_y", cf.Rut_y));
            cmd.Parameters.Add(new SqlParameter("@c_final_x", cf.C_Final_X));
            cmd.Parameters.Add(new SqlParameter("@c_final_y", cf.C_Final_Y));
            cmd.Parameters.Add(new SqlParameter("@datos_x", cf.Datos_x));
            cmd.Parameters.Add(new SqlParameter("@datos_y", cf.Datos_y));
            cmd.Parameters.Add(new SqlParameter("@datos_yy", cf.Datos_YY));
            cmd.Parameters.Add(new SqlParameter("@xx", cf.Xx));
            cmd.Parameters.Add(new SqlParameter("@yy", cf.Yy));
            cmd.Parameters.Add(new SqlParameter("@cantidad_x", cf.Cantidad_X));
            cmd.Parameters.Add(new SqlParameter("@detalle_x", cf.Detalle_X));
            cmd.Parameters.Add(new SqlParameter("@precio_x", cf.Precio_X));
            cmd.Parameters.Add(new SqlParameter("@importe_x", cf.Importe_X));
            cmd.Parameters.Add(new SqlParameter("@subtotal_x", cf.Subtotal_X));
            cmd.Parameters.Add(new SqlParameter("@subtotal_y", cf.SubTotal_y));
            cmd.Parameters.Add(new SqlParameter("@iva_x", cf.Iva_X));
            cmd.Parameters.Add(new SqlParameter("@iva_y", cf.Iva_Y));
            cmd.Parameters.Add(new SqlParameter("@total_x", cf.Total_x));
            cmd.Parameters.Add(new SqlParameter("@total_y", cf.Total_y));
            cmd.Parameters.Add(new SqlParameter("@fuente", cf.Fuente));
            cmd.Parameters.Add(new SqlParameter("@tamano", cf.Tamano));

            cmd.Parameters.Add(new SqlParameter("@items_max", cf.Items_max));

            cmd.Parameters.Add(new SqlParameter("@factura_numero_imprime", cf.Factura_numero_imprime));
            cmd.Parameters.Add(new SqlParameter("@observaciones_imprime", cf.Observaciones_imprime));
            cmd.Parameters.Add(new SqlParameter("@observaciones_x", cf.Observaciones_x));
            cmd.Parameters.Add(new SqlParameter("@observaciones_y", cf.Observaciones_y));
            cmd.Parameters.Add(new SqlParameter("@tipo_imprime", cf.Tipo_imprime));
            cmd.Parameters.Add(new SqlParameter("@tipo_x", cf.Tipo_x));

            cmd.Parameters.Add(new SqlParameter("@tipo_y", cf.Tipo_y));

            cmd.Connection = cnn;

            cmd.ExecuteNonQuery();
        }
Example #20
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "CenCon");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Centroconsolidadorcontenedores;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #21
0
 //  Constructor para Modificar
 public fCreaItem(string tabla, string nombreCampoId, string nombreCampo2, string modalidad, DataRow fl, Clases.cCat ocat)
 {
     InitializeComponent();
     catalogo = tabla;
     campoId = nombreCampoId;
     campo2 = nombreCampo2;
     modo = modalidad;
     sRow = fl;
     oCat = ocat;
 }
Example #22
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "Distribucion");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Distribucnacionalinter;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #23
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "ProLogEsp");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Proclogespeciales;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
        public ActionResult agregarClase(Clases clases)
        {
            if (ModelState.IsValid)
            {
                Clas.AgregarClases(clases);
                return(RedirectToAction("horariosMantenimiento"));
            }

            return(View());
        }
 public Frm_ResultadosPiloto(List<Clases.C_Baliza> balizas, Clases.C_Manga manga)
 {
     InitializeComponent();
     this.balizas = balizas;
     this.manga = manga;
     competidor = new List<Clases.C_Competidor>();
     pilotos = new List<Clases.C_Piloto>();
     CNP = new Clases.C_Competencia();
     this.Text += "  " + DateTime.Now.Date.ToShortDateString();
 }
Example #26
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "CerPre");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.CertificadosPremios;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #27
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "Trasvase");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Trasvaseacontenedoresespec;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #28
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "QueEsEspack");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Que_es_Espack;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #29
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "Index");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = "Espack Eurologística";
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #30
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "LogIdentificacion");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.LogIdentificación;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #31
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "MonPreCon");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Montajespreparaconjuntos;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #32
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "Software");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Software;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
Example #33
0
 public void OnGet()
 {
     HttpContext.Session.SetString("web", "Almacen");
     if (HttpContext.Session.GetString("lengua") != null)
     {
         Clases.IdiomaCheck(HttpContext.Session.GetString("lengua").ToString());
     }
     ViewData["Title"] = Idiomas.Almacenaje + " - " + Idiomas.AlmacenAduanero;
     ViewData["web"]   = HttpContext.Session.GetString("web").ToString();
 }
        //POST://
        public ActionResult modificarClase(Clases clases)
        {
            Clases cl = new Clases();

            if (ModelState.IsValid)
            {
                cl = Clas.modificarClase(clases);
                return(RedirectToAction("horariosMantenimiento"));
            }

            return(View(clases));
        }
Example #35
0
 public SeleccionRoles(Clases.Usuario usuarioLogin)
 {
     this.usuario = usuarioLogin;
     InitializeComponent();
     this.CenterToScreen();
     this.AcceptButton = continuar_Boton;
     comboBox_Roles.DisplayMember = "Nombre_Rol";
     comboBox_Roles.ValueMember = "ID_Rol";
     comboBox_Roles.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
     comboBox_Roles.DropDownStyle = ComboBoxStyle.DropDownList;
     llenarComboBox();
 }
Example #36
0
        public IHttpActionResult PostClases(Clases clases)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Clases.Add(clases);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = clases.Id }, clases));
        }
Example #37
0
        public Transicion(Clases.Estado origen, String simbolo, Clases.Estado destino)
        {            
            this.origen = origen;
            this.simbolo = simbolo;
            this.destino = destino;
            this.doble = false;
            this.auto = false;
            if (origen.nombre.Equals(destino.nombre))
            {
                this.auto = true;
            }

        }
Example #38
0
 public fCatalogo(DataTable Dtabla, Clases.cCat cat, int[] Columnas, Boolean mostrarCrud )
 {
     InitializeComponent();
     dtCatalogo = Dtabla;
     ocat = cat;             //  Instancia de la clase cCat
     aCols = Columnas;
     catal = ocat.lista[0];
     this.Text = ocat.lista[1];
     mostrar = mostrarCrud;
     this.cmdAgregar.Visible = mostrar;
     this.cmdModificar.Visible = mostrar;
     this.cmdEliminar.Visible = mostrar;
 }
Example #39
0
        public IHttpActionResult DeleteClases(int id)
        {
            Clases clases = db.Clases.Find(id);

            if (clases == null)
            {
                return(NotFound());
            }

            db.Clases.Remove(clases);
            db.SaveChanges();

            return(Ok(clases));
        }
Example #40
0
        // GET: Clases/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Clases clases = db.Clases.Find(id);

            if (clases == null)
            {
                return(HttpNotFound());
            }
            return(View(clases));
        }
        public JsonResult Eliminar(Clases factura)
        {
            var existe = (BLL.FacturasBLL.BuscarEncabezado(factura.Encabezado.FacturaId) != null);

            if (existe)
            {
                existe = BLL.FacturasBLL.Eliminar(factura);
                return(Json(existe));
            }
            else
            {
                return(Json(null));
            }
        }
Example #42
0
        public TRANSACTION_HEADER TRANSACTION_HEAD_NEW(SV_TRANSACTION_HEADER Tprevious, AFN_INVENTARIO source)  //para migracion
        {
            DateTime PurchaseDate = (from a in _context.BATCHS_ARTICLES
                                     join b in _context.PARTS on a.id equals b.article_id
                                     where b.id == Tprevious.article_part_id
                                     select a.purchase_date).First();

            var head = new TRANSACTION_HEADER();

            head.article_part_id = Tprevious.article_part_id;
            head.head_index      = GetNextHeadIndex(Tprevious.article_part_id);
            head.trx_ini         = source.fecha_inicio;
            head.trx_end         = Tprevious.trx_end;
            head.ref_source      = ref_source(source.fecha_inicio, source, PurchaseDate);
            head.zone_id         = zonas.ByCode(source.zona).id;
            head.subzone_id      = (int)source.subzona + 1;
            head.kind_id         = Clases.ByCode(source.clase).id;
            head.subkind_id      = subclases.ByCode(source.subclase).id;
            head.category_id     = categorias.ByCode(source.categoria).id;
            head.user_own        = source.ingresado_por;
            int cGest;

            if (Int32.TryParse(source.gestion.ToString(), out cGest))
            {
                head.manage_id = cGest;
            }
            else
            {
                head.manage_id = null;
            }
            head.method_revalue_id = 1;
            _context.TRANSACTIONS_HEADERS.AddObject(head);
            //actualizo la fecha fin de la cabecera previa
            var prev_head = (from h in _context.TRANSACTIONS_HEADERS
                             where h.id == Tprevious.id
                             select h).First();

            prev_head.trx_end = source.fecha_inicio;

            _context.SaveChanges();
            if (head.id == 0)
            {
                _context.ObjectStateManager.ChangeObjectState(head, System.Data.EntityState.Added);
            }

            _load_transactions_headers();

            return(head);
        }
        /// <summary>
        /// Abrir tema
        /// </summary>
        /// <param name="ptema">Objeto tema que será ingresado en el sistema</param>
        /// <param name="pestado">Estado del nuevo tema ingresado</param>
        public void crearAporte(Clases.Aporte aporte)
        {
            String sentencia;

            sentencia = "INSERT INTO TAporte (fecha, descripcion, FK_TTema, FK_TUsuario) VALUES ( CURRENT_TIMESTAMP  , '" + aporte.Participacion + "','" + aporte.IdTema + "','"+ aporte.IdUsuario+ "');";

            try
            {
                _dataAccess.executeSQL(sentencia, null);
            }
            catch (Exception ex)
            {
                throw new System.Exception(ex.Message);
            }
        }
        /// <summary>
        /// Nombre del metodo: insertarBitacora
        /// Funcionalidad: Inserta en la Base de datos al objeto bitacora
        /// </summary>
        /// <param name="pbitacora">el objeto bitacora </param>
        public void insertarBitacora(Clases.Bitacora pbitacora, Estructuras.StructUsuario pobjActual)
        {
            Capa_AccesoDatos.ClsDataAccess _dataAccess = new Capa_AccesoDatos.ClsDataAccess();

               String querie = "INSERT INTO TBitacora ( fecha , accion, usuario) VALUES ( GETDATE(), '" + pbitacora.descripcion + "', '" + pobjActual.nombre + "');";

               try
               {
               _dataAccess.executeSQL(querie, null);
               }
               catch (Exception ex)
               {
               throw new System.Exception(ex.Message);
               }
        }
        /// <summary>
        /// Nombre del metodo: agregarTemaAForo
        /// Funcionalidad: agregar Tema A foro
        /// </summary>
        /// <param name="ptema">Objeto tema que será ingresado en el sistema</param>
        /// <param name="pestado">Estado del nuevo tema ingresado</param>
        public void agregarTemaAForo(Clases.Tema ptema)
        {
            Capa_AccesoDatos.ClsDataAccess _dataAccess = new Capa_AccesoDatos.ClsDataAccess();

            try
            {

                String querie = "INSERT INTO TTema ( fecha,nombre , descripcion, estado , cantAportes, FK_TForo) VALUES (GETDATE(), '" + ptema.Titulo + "', '" + ptema.Descripcion + "', '" + ptema.Estado + "', '" + ptema.CantTemas + "', '" + ptema.IdForo + "');";

               _dataAccess.executeSQL(querie, null);

            }
            catch (Exception ex)
            {
                throw new System.Exception("Error en la persistencia de Tema " + ex.Message);
            }
        }
        public SeleccionFuncionalidades(Clases.Usuario usuario, int idRol)
        {
            this.usuario = usuario;
            var rolQuery = from rol in this.usuario.Roles where rol.ID_Rol == idRol select rol;
            foreach (var item in rolQuery)
            {
                this.rolActual = item;
            }

            InitializeComponent();
            this.CenterToScreen();
            this.AcceptButton = continuar;

            cbFuncionalidades.DisplayMember = "Nombre_Funcionalidad";
            cbFuncionalidades.ValueMember = "ID_Funcionalidad";
            cbFuncionalidades.DropDownStyle = ComboBoxStyle.DropDownList;

            listarFuncionalidades();
        }
        /// <summary>
        /// Abrir tema
        /// </summary>
        /// <param name="ptema">Objeto tema que será ingresado en el sistema</param>
        /// <param name="pestado">Estado del nuevo tema ingresado</param>
        public void abrirTema(Clases.Tema ptema, Boolean pestado)
        {
            String sentencia;

            if (ptema.CantTemas == 0)
            {
            sentencia = "INSERT INTO TTema (fecha, nombre, descripcion, estado, FK_TForo) VALUES ( CURRENT_TIMESTAMP  , '" + ptema.Titulo + "', '" + ptema.Descripcion + "', '" + pestado + "', '" + ptema.IdForo + "');";
            }
            else
            {
            sentencia = "INSERT INTO TTema (fecha, nombre, descripcion, estado, cantAportes, FK_TForo) VALUES ( CURRENT_TIMESTAMP  , '" + ptema.Titulo + "', '" + ptema.Descripcion + "', '" + pestado + "', '" + ptema.CantTemas + "', '" + ptema.IdForo + "');";
            }
            try
            {
            _dataAccess.executeSQL(sentencia, null);
            }
            catch (Exception ex)
            {
            throw new System.Exception(ex.Message);
            }
        }
Example #48
0
 public fTecnicos(string modalidad, Clases.cTecnico oT )
 {
     InitializeComponent();
     oTec = oT;
     modo = modalidad;
 }
        //Por Chris
        public void insertarCarrera(Clases.Carrera pcarrera, int pFKDirAcademico)
        {
            String querie = "INSERT INTO TCarrera (codigo, nombre, estado, FK_TDirectorAcademicoID) VALUES ('" + pcarrera.codigo + "' , '" + pcarrera.nombre + "', '" + pcarrera.estado + "', '" + pFKDirAcademico + "');";

            try
            {
                _dataAccess.executeSQL(querie, null);
            }
            catch (Exception ex)
            {
                throw new System.Exception(ex.Message);
            }
        }
        /// <summary>
        /// Modificar carrera
        /// </summary>
        /// <param name="pcodSelec">Código de la carrera seleccionada</param>
        /// <param name="pcarrera">Objeto carrera con los datos que se van a modificar</param>
        public void modificarCarrera(String pcodSelec, Clases.Carrera pcarrera)
        {
            String querie = "UPDATE TCarrera SET codigo = '" + pcarrera.codigo + "', nombre = '" + pcarrera.nombre + "', estado = '" + pcarrera.estado + "' WHERE codigo = '" + pcodSelec + "' ";

            try
            {
                _dataAccess.executeSQL(querie, null);
            }
            catch (Exception ex)
            {
                throw new System.Exception(ex.Message);
            }
        }
Example #51
0
        bool VerificarSiAlumnoEstaMatriculadoEnCursoYPeriodoSeleccionado(Clases.Matricula MatriculaExistente)
        {
            #region :: Variables Utilizadas ::

            DataTable DtMatriculaExistente = new DataTable();
            bool Resultado;

            #endregion

            DtMatriculaExistente = MatriculaExistente.GetMatriculaPorEstudianteCursoPeriodo(MatriculaExistente);

            if (DtMatriculaExistente.Rows.Count > 0) { Resultado = true; }
            else { Resultado = false; }

            return Resultado;
        }
        /// <summary>
        /// Nombre del metodo: crearEntradaDBlog
        /// Funcionalidad: Inserta el objeto Blog en la base de datos
        /// </summary>
        /// <param name="pbitacora">el objeto bitacora </param>
        public void crearEntradaDBlog(Clases.Articulo articulo)
        {
            Capa_AccesoDatos.ClsDataAccess _dataAccess = new Capa_AccesoDatos.ClsDataAccess();

            try
            {

                String querie = "INSERT INTO TArticulo ( fecha,tema , descripcion, calificacion , denuncia) VALUES (GETDATE(), '" + articulo.Tema + "', '" + articulo.Descripcion + "', '" + articulo.Calificacion + "', '" + articulo.Denuncia + "');";

                _dataAccess.executeSQL(querie, null);

            }
            catch (Exception ex)
            {
                throw new System.Exception("Error en la persistencia de Articulo " + ex.Message);
            }
        }
Example #53
0
        /// <summary>
        /// Devuelve una matricula según el número de matricula
        /// </summary>
        /// <param name="MatriculaConsulta">Objeto de tipo Matricula que contiene el número de matricula a consultar</param>
        /// <returns></returns>
        public DataTable GetMatriculaPorNumeroMatricula(Clases.Matricula MatriculaConsulta)
        {
            #region :-: Clases Utilizadas :-:

            Clases.Conexion ClaseConexion = new Clases.Conexion();

            #endregion

            #region :-: Variables Utilizadas :-:

            DataTable DtGuia = new DataTable();

            #endregion

            ClaseConexion.ConectarABase();
            using (SqlCommand ComandoParaConsulta = new SqlCommand())
            {
                ComandoParaConsulta.Connection = ClaseConexion.Conectar;
                ComandoParaConsulta.CommandType = CommandType.StoredProcedure;
                ComandoParaConsulta.CommandText = "SP_Matricula_Cargar_Por_Numero_Matricula";
                ComandoParaConsulta.Parameters.AddWithValue("@Numero_Matricula", MatriculaConsulta.Numero_Matricula);
                DtGuia = ClaseConexion.CargarDatatableConProcedimiento(ComandoParaConsulta);
            }
            return DtGuia;
        }
        /// <summary>
        /// Ingresa un nuevo grupo al sistema
        /// </summary>
        /// <param name="pgrupo">Objeto grupo que será ingresado en el sistema</param>
        public void ingresarGrupo(Clases.Grupo pgrupo)
        {
            String querie = "INSERT INTO TGrupo (horario, descripcion, cantEstudiantes, FK_TCursoID) VALUES ('" + pgrupo.horario + "' , '" + pgrupo.descripcion + "', '" + pgrupo.cantEstudiantes + "', '" + pgrupo.fk_TCursoID + "');";

            try
            {
                _dataAccess.executeSQL(querie, null);
            }
            catch (Exception ex)
            {
                throw new System.Exception(ex.Message);
            }
        }
 /// <summary>
 /// Ingresa un articulo de blog
 /// </summary>
 /// <param name="particulo">Objeto articulo</param>
 public void crearEntradaBlog(Clases.Articulo particulo)
 {
     String sentencia = "INSERT INTO TArticulo (fecha, tema, descripcion, FK_TBlog, denuncia) VALUES (GETDATE(),'" + particulo.Tema + "' , '" + particulo.Descripcion + "', '" + particulo.IdBlog + "','" + false + "');";
     try
     {
         _dataAccess.executeSQL(sentencia, null);
     }
     catch (Exception ex)
     {
         throw new System.Exception(ex.Message);
     }
 }
        /// <summary>
        /// Calificar foro
        /// </summary>
        /// <param name="pobjForo">objeto foro</param>
        public void insertarCalificacion(Clases.Foro pobjForo)
        {
            String storeProcedure = Capa_LogicaNegociosCENFOFORUM.Properties.Resources.usp_registrarParticipacion;
            Capa_AccesoDatos.Parameters[] param = new Capa_AccesoDatos.Parameters[2];
            param[0] = new Capa_AccesoDatos.Parameters(pobjForo.id, "id");
            param[1] = new Capa_AccesoDatos.Parameters(pobjForo.Calificacion, "nota");

            try
            {

                _dataAccess.executeSQL_Usp(storeProcedure, param);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
 public Frm_ProcesarResultadoManga(Clases.C_Manga manga)
 {
     InitializeComponent();
     this.manga = manga;
     this.Text += " " + DateTime.Now.ToShortDateString();
 }
Example #58
0
        /// <summary>
        /// Ingresa los datos de un nuevo periodo en la tabla
        /// </summary>
        /// <param name="NuevoPeriodo">Objeto de tipo de Periodo que contiene los datos del periodo a grabar en la tabla</param>
        /// <returns></returns>
        public bool IngresarNuevoPeriodo(Clases.Periodo NuevoPeriodo)
        {
            #region :: Clases Utilizadas ::

            Conexion ClaseConexion = new Conexion();

            #endregion

            #region :: Variables Utilizadas ::

            bool Resultado;

            #endregion

            ClaseConexion.ConectarABase();
            using (SqlCommand ComandoSQL = new SqlCommand())
            {
                ComandoSQL.Connection = ClaseConexion.Conectar;
                ComandoSQL.CommandType = CommandType.StoredProcedure;
                ComandoSQL.CommandText = "SP_Periodo_Grabar";
                ComandoSQL.Parameters.AddWithValue("@Id_Periodo", NuevoPeriodo.Id_Periodo);
                ComandoSQL.Parameters.AddWithValue("@Nombre_Periodo", NuevoPeriodo.Nombre_Periodo);
                if (ClaseConexion.EjecutarSQLConProcedimiento(ComandoSQL) > 0)
                    Resultado = true;
                else
                    Resultado = false;
            }
            return Resultado;
        }
 public frmPrincipal(Clases.mSeguridad mSec)
 {
     InitializeComponent();
     _mSecurity = mSec;
 }
Example #60
0
        /// <summary>
        /// Ingresa los datos de una nueva matricula en la tabla
        /// </summary>
        /// <param name="NuevaMatricula">Objeto del tipo Matricula que contiene los datos de la nueva Matricula a ingresar</param>
        /// <returns></returns>
        public bool IngresarNuevaMatricula(Clases.Matricula NuevaMatricula)
        {
            #region :: Clases Utilizadas ::

            Conexion ClaseConexion = new Conexion();

            #endregion

            #region :: Variables Utilizadas ::

            bool Resultado;

            #endregion

            ClaseConexion.ConectarABase();
            using (SqlCommand ComandoSQL = new SqlCommand())
            {
                ComandoSQL.Connection = ClaseConexion.Conectar;
                ComandoSQL.CommandType = CommandType.StoredProcedure;
                ComandoSQL.CommandText = "SP_Matricula_Grabar";
                ComandoSQL.Parameters.AddWithValue("@Numero_Matricula", NuevaMatricula.Numero_Matricula);
                ComandoSQL.Parameters.AddWithValue("@Cedula_Alumno", NuevaMatricula.Cedula_Alumno);
                ComandoSQL.Parameters.AddWithValue("@Id_Curso", NuevaMatricula.Id_Curso);
                ComandoSQL.Parameters.AddWithValue("@Id_Periodo", NuevaMatricula.Id_Periodo);
                ComandoSQL.Parameters.AddWithValue("@Fecha_Matricula", NuevaMatricula.Fecha_Matricula);
                if (ClaseConexion.EjecutarSQLConProcedimiento(ComandoSQL) > 0)
                    Resultado = true;
                else
                    Resultado = false;
            }
            return Resultado;
        }