Пример #1
0
        public bool GuardarAprendizFicha(int Id, int Ficha, string Descrip)
        {
            var Datos = (from i in entity.Aprendices_Tecnica
                         where i.Id == Id
                         select i).FirstOrDefault();

            if (Datos.Ficha == Ficha)
            {
                return(false);
            }
            else
            {
                var Datos2 = (from i in entity.Ficha_VTitulada
                              where i.Id == Datos.Ficha
                              select i).FirstOrDefault();
                Novedades_Tecnica objN = new Novedades_Tecnica();
                objN.Aprendiz    = Id;
                objN.Ficha       = Datos.Ficha;
                objN.Descripcion = Descrip;
                objN.Nueva_Ficha = Ficha.ToString();
                Datos.Ficha      = Ficha;
                entity.Novedades_Tecnica.Add(objN);
                entity.SaveChanges();
                return(true);
            }
        }
Пример #2
0
        public bool GuardarAprendizEstado(int Id, string Estado, string Descrip)
        {
            Model1 entity = new Model1();
            var    Item   = (from i in entity.Aprendices_Tecnica
                             where i.Id == Id
                             select i).First();

            var Itm1 = (from e in entity.Novedades_Tecnica
                        where e.Aprendiz == Id
                        select e).FirstOrDefault();

            if (Itm1 == null)
            {
                Novedades_Tecnica oNovedadesTecnica = new Novedades_Tecnica();

                oNovedadesTecnica.Ficha       = Item.Ficha;
                oNovedadesTecnica.Aprendiz    = Id;
                oNovedadesTecnica.Descripcion = Descrip;
                oNovedadesTecnica.Nueva_Ficha = "No Aplica";
                entity.Novedades_Tecnica.Add(oNovedadesTecnica);
                entity.SaveChanges();
                return(true);
            }
            else
            {
                if (Item.Estado == Estado)
                {
                    return(false);
                }
                else
                {
                    var Itm2 = (from x in entity.Novedades_Tecnica
                                where x.Aprendiz == Id
                                select x).First();

                    Item.Estado      = Estado;
                    Itm2.Descripcion = Descrip;
                    entity.SaveChanges();
                    return(true);
                }
            }



            //var Datos = (from i in entity.Aprendices_Tecnica
            //             where i.Id == Id
            //             select i).FirstOrDefault();
            //if (Datos.Estado == Estado)
            //{
            //    return false;
            //}
            //else
            //{
            //    var Datos2 = (from i in entity.Ficha_Tecnica
            //                  where i.Id == Datos.Ficha
            //                  select i).FirstOrDefault();

            //    Novedades_Tecnica objN = new Novedades_Tecnica();
            //    objN.Aprendiz = Id;
            //    objN.Ficha = Datos.Ficha;
            //    objN.Descripcion = Descrip;
            //    objN.Nueva_Ficha = "No Aplica";
            //    Datos.Estado = Estado;
            //    entity.Novedades_Tecnica.Add(objN);
            //    entity.SaveChanges();
            //    return true;
            //}
        }