コード例 #1
0
        public string CrearMultiempresa(MULTI_EMPRESA multiempresa)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var _query = (from a in con.MULTI_EMPRESA
                              where a.RAZON_SOCIAL == multiempresa.RAZON_SOCIAL
                              && a.RUT == multiempresa.RUT
                              select a).FirstOrDefault();

                if (_query == null)
                {
                    var _ultimo = (from a in con.MULTI_EMPRESA
                                   orderby a.ID descending
                                   select a.ID).FirstOrDefault();
                    multiempresa.ID = _ultimo + 1;
                    con.MULTI_EMPRESA.Add(multiempresa);
                    con.SaveChanges();
                    return "creado";
                }
                else
                {
                    return "Ya existe un registro con ese nombre";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public string ActualizarMultiempresa(MULTI_EMPRESA mutiempresa)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var query2 = (from a in con.MULTI_EMPRESA
                              where a.ID == mutiempresa.ID
                              select a).FirstOrDefault();

                query2.DIRECCION = mutiempresa.DIRECCION;
                query2.NUMERO_TELEFONO = mutiempresa.NUMERO_TELEFONO;
                query2.ESTADO_EMPRESA_ID = mutiempresa.ESTADO_EMPRESA_ID;
                query2.FECHA_ULTIMO_UPDATE = mutiempresa.FECHA_ULTIMO_UPDATE;
                con.SaveChanges();
                return "actualizado";

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }