Пример #1
0
        public bool DeleteByIdProjeto(int idProjeto)
        {
            try
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    List <TB_PLANILHA> lPlanilhas = con.TB_PLANILHA.Where(i => i.idPROJETO == idProjeto).ToList();

                    if (lPlanilhas != null)
                    {
                        foreach (TB_PLANILHA p in lPlanilhas)
                        {
                            con.TB_PLANILHA.Remove(entity: p);
                        }
                    }

                    con.SaveChanges();
                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public bool DeteteByIdProject(int idProjeto)
        {
            try
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    List <TB_MAQUINA> lMaquinas = con.TB_MAQUINA.Where(i => i.idPROJETO == idProjeto).ToList();

                    if (lMaquinas != null)
                    {
                        foreach (TB_MAQUINA m in lMaquinas)
                        {
                            con.TB_MAQUINA.Remove(entity: m);
                        }
                    }

                    con.SaveChanges();
                }

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #3
0
        public MaquinaModel getMaquinaByIdMaquina(int idMaquina)
        {
            try
            {
                using (var contexto = new DB_YAZAKIEntities())
                {
                    TB_MAQUINA m = contexto.TB_MAQUINA.FirstOrDefault(i => i.idMAQUINA == idMaquina);

                    return(new MaquinaModel
                    {
                        idMAQUINA = m.idMAQUINA,
                        idPROJETO = m.idPROJETO ?? 0,
                        xMAQUINA = m.xMAQUINA,
                        SELOS_ESQUERDO = m.SELOS_ESQUERDO,
                        SELOS_DIREITO = m.SELOS_DIREITO,
                        QTDE_TERM_ESQUERDO = m.QTDE_TERM_ESQUERDO,
                        QTDE_TERM_DIREITO = m.QTDE_TERM_DIREITO,
                        CALIBRE = m.CALIBRE,
                        QTDE_CAPACIDADE = m.QTDE_CAPACIDADE,
                        QTDE_TOLERANCIA = m.QTDE_TOLERANCIA,
                        YY = m.QTDE_YY
                    });
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #4
0
 public List <TB_PROJETO> getAllProjetos()
 {
     using (var con = new DB_YAZAKIEntities())
     {
         return(con.TB_PROJETO.ToList());
     }
 }
Пример #5
0
        public TB_PROJETO getProjeto(int idProjeto)
        {
            TB_PROJETO prj = null;

            try
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    prj = con.TB_PROJETO.FirstOrDefault(i => i.idPROJETO == idProjeto);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(prj);
        }
Пример #6
0
        public List <PlanilhaModel> getPlanilhasByIdProjeto(int idProjeto)
        {
            List <PlanilhaModel> lRetorno = new List <PlanilhaModel>();;

            try
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    List <TB_PLANILHA> lItensPlanilha = con.TB_PLANILHA.Where(i => i.idPROJETO == idProjeto).ToList();

                    if (lItensPlanilha != null)
                    {
                        foreach (TB_PLANILHA itensPlanilha in lItensPlanilha)
                        {
                            lRetorno.Add(item:
                                         new PlanilhaModel
                            {
                                idPLANILHA = itensPlanilha.id_PLANILHA,
                                idProjeto  = itensPlanilha.idPROJETO,
                                PLANTA     = itensPlanilha.PLANTA,
                                TIPO       = itensPlanilha.TIPO,
                                CALIBRE    = itensPlanilha.CALIBRE,
                                LONG_CORT  = itensPlanilha.LONG_CORT,
                                CANTIDAD   = itensPlanilha.CANTIDAD,
                                COD_DI     = itensPlanilha.COD_DI,
                                COD_DD     = itensPlanilha.COD_DD,
                                TERM_IZQ   = itensPlanilha.TERM_IZQ,
                                TERM_DER   = itensPlanilha.TERM_DER,
                                COD_01_I   = itensPlanilha.COD_01_I,
                                COD_01_D   = itensPlanilha.COD_01_D,
                                ACC_01_I   = itensPlanilha.ACC_01_I,
                                ACC_01_D   = itensPlanilha.ACC_01_D
                            });
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(lRetorno);
        }
Пример #7
0
        public bool Delete(int id)
        {
            try
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    TB_PROJETO p = con.TB_PROJETO.FirstOrDefault(i => i.idPROJETO == id);

                    con.TB_PROJETO.Remove(entity: p);

                    con.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #8
0
 public int Save(TB_MAQUINA objMaquina)
 {
     if (objMaquina.idMAQUINA == 0)
     {
         using (var con = new DB_YAZAKIEntities())
         {
             con.TB_MAQUINA.Add(entity: objMaquina);
             con.SaveChanges();
         }
     }
     else
     {
         using (var con = new DB_YAZAKIEntities())
         {
             con.TB_MAQUINA.Attach(entity: objMaquina);
             con.Entry(entity: objMaquina).State = System.Data.Entity.EntityState.Modified;
             con.SaveChanges();
         }
     }
     return(objMaquina.idMAQUINA);
 }
Пример #9
0
        public int Save(TB_PLANILHA objPlanilha)
        {
            if (objPlanilha.id_PLANILHA == 0)
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    con.TB_PLANILHA.Add(entity: objPlanilha);
                    con.SaveChanges();
                }
            }
            else
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    con.TB_PLANILHA.Attach(entity: objPlanilha);
                    con.Entry(entity: objPlanilha).State = System.Data.Entity.EntityState.Modified;
                    con.SaveChanges();
                }
            }

            return(objPlanilha.id_PLANILHA);
        }
Пример #10
0
        public bool Delete(int idMaquina)
        {
            using (var con = new DB_YAZAKIEntities())
            {
                TB_MAQUINA tb = con.TB_MAQUINA.FirstOrDefault(i => i.idMAQUINA == idMaquina);

                if (tb != null)
                {
                    con.TB_MAQUINA.Remove(entity: tb);
                }

                try
                {
                    con.SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }
Пример #11
0
        public int Save(TB_PROJETO objProjeto)
        {
            if (objProjeto.idPROJETO == 0)
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    con.TB_PROJETO.Add(entity: objProjeto);

                    con.SaveChanges();
                }
            }
            else
            {
                using (var con = new DB_YAZAKIEntities())
                {
                    con.TB_PROJETO.Attach(entity: objProjeto);
                    con.Entry(entity: objProjeto).State = System.Data.Entity.EntityState.Modified;
                    con.SaveChanges();
                }
            }

            return(objProjeto.idPROJETO);
        }
Пример #12
0
        public List <MaquinaModel> getMaquinasByIdProjeto(int idProjeto)
        {
            List <MaquinaModel> lret = new List <MaquinaModel>();

            try
            {
                List <TB_MAQUINA> lMaquinas = null;
                using (var con = new DB_YAZAKIEntities())
                {
                    lMaquinas = con.TB_MAQUINA.Where(i => i.idPROJETO == idProjeto).ToList();
                    foreach (TB_MAQUINA m in lMaquinas)
                    {
                        lret.Add(item:
                                 new MaquinaModel
                        {
                            idMAQUINA          = m.idMAQUINA,
                            idPROJETO          = m.idPROJETO ?? 0,
                            xMAQUINA           = m.xMAQUINA,
                            SELOS_ESQUERDO     = m.SELOS_ESQUERDO,
                            SELOS_DIREITO      = m.SELOS_DIREITO,
                            QTDE_TERM_ESQUERDO = m.QTDE_TERM_ESQUERDO,
                            QTDE_TERM_DIREITO  = m.QTDE_TERM_DIREITO,
                            CALIBRE            = m.CALIBRE,
                            QTDE_CAPACIDADE    = m.QTDE_CAPACIDADE,
                            QTDE_TOLERANCIA    = m.QTDE_TOLERANCIA,
                            YY = m.QTDE_YY
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(lret);
        }