Esempio n. 1
0
        public ActionResult DataContact([Bind(Include = "ID_CLIENTE,RUT,NOMBRE_RAZON_SOCIAL,ID_TIPO,DIRECCION,CORREO,CONTACTO,FONO1,FONO2,ID_COMUNA,OBSERVACIONES,TIMESTAMP,STATUS_ACTIVACION,ID_PLAN,ID_USUARIO")] ClientModel cLIENTES)
        {
            if (ModelState.IsValid)
            {
                CLIENTES clienInsert = new CLIENTES()
                {
                    ID_CLIENTE          = cLIENTES.ID_CLIENTE,
                    ID_USUARIO          = cLIENTES.ID_USUARIO,
                    CONTACTO            = cLIENTES.CONTACTO,
                    CORREO              = cLIENTES.CORREO,
                    DIRECCION           = cLIENTES.DIRECCION,
                    FONO1               = cLIENTES.FONO1,
                    FONO2               = cLIENTES.FONO2,
                    ID_COMUNA           = cLIENTES.ID_COMUNA,
                    ID_PLAN             = cLIENTES.ID_PLAN,
                    ID_TIPO             = cLIENTES.ID_TIPO,
                    NOMBRE_RAZON_SOCIAL = cLIENTES.NOMBRE_RAZON_SOCIAL,
                    OBSERVACIONES       = cLIENTES.OBSERVACIONES,
                    RUT = cLIENTES.RUT,
                    STATUS_ACTIVACION = cLIENTES.STATUS_ACTIVACION,
                    TIMESTAMP         = cLIENTES.TIMESTAMP
                };

                db.Entry(clienInsert).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.ID_COMUNA  = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA);
            ViewBag.ID_TIPO    = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO);
            ViewBag.ID_PLAN    = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN);
            ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO);
            return(View(cLIENTES));
        }
Esempio n. 2
0
        public CLIENTES CrearCliente(CLIENTES nuevoCliente)
        {
            var accion    = new Acciones.Clientes();
            var resultado = accion.CrearCliente(nuevoCliente);

            return(resultado);
        }
Esempio n. 3
0
        public int SiExisteCredito(int IdCliente)
        {
            int resul;

            resul = Convert.ToInt32(CLIENTES.SiExisteCredito(IdCliente));
            return(resul);
        }
Esempio n. 4
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     try
     {
         CLIENTES cliente = new CLIENTES();
         cliente.Cedula        = textBox2.Text.Trim();
         cliente.Nombre        = textBox1.Text.Trim();
         cliente.Apellido_1    = Apellido1txt.Text.Trim();
         cliente.Apellido_2    = textBox7.Text.Trim();
         cliente.Correo        = textBox5.Text.Trim();
         cliente.Telefono      = textBox3.Text.Trim();
         cliente.ID_Provincias = provincia_id;
         cliente.ID_Cantones   = canton_id;
         cliente.ID_Distritos  = Convert.ToInt32(id_Distritos);
         cliente.Direccion     = textBox4.Text;
         Clientes_BLL.modificarCliente(cliente);
         MessageBox.Show("Cliente Modificado", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
         LimpiarCampos();
         cargarGridUsuarios();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 5
0
        public ActionResult CrearCliente(CLIENTES obj)
        {
            try
            {
                bool   respuesta;
                string mensaje = "Cliente creado correctamente";
                if (obj.CLNCODIGOI == 0)
                {
                    respuesta = objDAL.Crear_Cliente(obj, true);
                }
                else
                {
                    respuesta = objDAL.Crear_Cliente(obj, false);
                    mensaje   = "Cliente editado correctamente";
                }
                if (respuesta)
                {
                    Request.Flash("success", mensaje);
                }
            }
            catch (Exception exc)
            {
                Request.Flash("danger", "Ha ocurrido un error: " + exc.Message);
            }

            return(RedirectToAction("Index", "Clientes"));
        }
Esempio n. 6
0
        internal CLIENTES CrearCliente(CLIENTES nuevoCliente)
        {
            var elResultado = elRepositorio.CLIENTES.Add(nuevoCliente);

            elRepositorio.SaveChanges();
            return(elResultado);
        }
Esempio n. 7
0
        public int ModificarClienteByID(int id, String nombre, String rut, int telefono, String mail, string direccion)
        {
            int      resultado = 0;
            Clientes c         = new Clientes();
            CLIENTES clientes  = new CLIENTES();

            c.Id_cliente               = id;
            c.Nombre_cliente           = nombre;
            c.Rut                      = rut;
            c.Telefono_cliente         = telefono;
            c.Mail                     = mail;
            c.Direccion_cliente        = direccion;
            clientes.ID_CLIENTE        = c.Id_cliente;
            clientes.NOMBRE_CLIENTE    = c.Nombre_cliente;
            clientes.RUT               = c.Rut;
            clientes.TELEFONO_CLIENTE  = c.Telefono_cliente;
            clientes.MAIL              = c.Mail;
            clientes.DIRECCION_CLIENTE = c.Direccion_cliente;

            EntityKey key = ModeloEntidades.CreateEntityKey("SIAFEntities.CLIENTES", clientes);
            Object    ActualizaCliente; // se crea esta variable segun actualizacion, ahora es usuario, luego puede ser ActualizaProducto

            if (ModeloEntidades.TryGetObjectByKey(key, out ActualizaCliente))
            {
                ModeloEntidades.ApplyCurrentValues(key.EntitySetName, clientes);
                resultado = ModeloEntidades.SaveChanges();
            }
            return(resultado);
        }
Esempio n. 8
0
        private void BTN_CLIENTE_Click(object sender, EventArgs e)
        {
            CLIENTES miclientes = new CLIENTES();

            miclientes.ShowDialog();
            miclientes.Dispose();
        }
Esempio n. 9
0
        public static bool ModificaCreditos(CLIENTES cliente)
        {
            try
            {
                SQLSentencia peticion = new SQLSentencia();
                peticion.Peticion = @"SP_MODIFICAR_CREDITOS @Cedula,@Credito";
                SqlParameter paramCedula = new SqlParameter();
                paramCedula.Value         = cliente.Cedula;
                paramCedula.ParameterName = "@Cedula";
                paramCedula.SqlDbType     = System.Data.SqlDbType.VarChar;

                SqlParameter paramCredito = new SqlParameter();
                paramCredito.Value         = cliente.Credito;
                paramCredito.ParameterName = "@Credito";
                paramCredito.SqlDbType     = System.Data.SqlDbType.Int;



                peticion.lstParametros.Add(paramCedula);
                peticion.lstParametros.Add(paramCredito);

                DA acceso = new DA();
                return(acceso.ejecutarSentecia(peticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 10
0
        public void Recibir_Datos(CLIENTES obj)
        {
            using (var db = new BD_JSYSEntities())
            {
                var obj_cliente = db.CLIENTES.Where(r => r.REFERENCIA == obj.REFERENCIA).SingleOrDefault();
                txt_nombre.Text                = obj_cliente.NOMBRE;
                txt_celular.Text               = obj_cliente.CELULAR;
                txt_direccion.Text             = obj_cliente.DIRECCION;
                txt_direccion_referencia1.Text = obj_cliente.DIRECCION_REFERENCIA1;
                txt_direccion_referencia2.Text = obj_cliente.DIRECCION_REFERENCIA2;
                txt_direccion_trabajo.Text     = obj_cliente.DIRECCION_TRABAJO;
                txt_email.Text                       = obj_cliente.EMAIL;
                txt_nombre_conyugue.Text             = obj_cliente.NOMBRE_CONYUGUE;
                txt_nombre_referencia1.Text          = obj_cliente.NOMBRE_REFERENCIA1;
                txt_nombre_referencia2.Text          = obj_cliente.NOMBRE_REFERENCIA2;
                txt_numero_identificacion.Text       = obj_cliente.NUMERO_IDENTIFICACION;
                txt_referencia.Text                  = obj_cliente.REFERENCIA;
                txt_sueldo.Text                      = obj_cliente.SUELDO.ToString();
                txt_telefono.Text                    = obj_cliente.TELEFONO;
                txt_telefono_conyugue.Text           = obj_cliente.TELEFONO_CONYUGUE;
                txt_telefono_referencia1.Text        = obj_cliente.TELEFONO_REFERENCIA1;
                txt_telefono_referencia2.Text        = obj_cliente.TELEFONO_REFERENCIA2;
                txt_observacion_referencia1.Text     = obj_cliente.OBSERVACION_REFERENCIA1;
                txt_observacion_referencia2.Text     = obj_cliente.OBSERVACION_REFERENCIA2;
                cb_casa_propia.Text                  = obj_cliente.CASA_PROPIA;
                cb_estado.Text                       = obj_cliente.ESTADO == "A" ? "Activo" : "Inactivo";
                cb_tipo_identificacion.SelectedValue = obj_cliente.ID_TIPO_IDENTIFICACION;
                txt_observacion.Text                 = obj_cliente.OBSERVACION;

                txt_referencia.Enabled = false;
            }
        }
Esempio n. 11
0
        public ActionResult CompletarPerfil()
        {
            USUARIOS _UsuarioLogued = (USUARIOS)Session["LoginCredentials"];

            if (_UsuarioLogued.CLIENTES.Count() == 0)
            {
                ViewBag.ID_COMUNA  = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA");
                ViewBag.ID_TIPO    = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO");
                ViewBag.ID_PLAN    = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN");
                ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER");
                return(View());
            }

            CLIENTES cLIENTES = db.CLIENTES.Find(_UsuarioLogued.CLIENTES.Where(w => w.ID_USUARIO == _UsuarioLogued.ID_USUARIO));

            if (cLIENTES == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_COMUNA  = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA);
            ViewBag.ID_TIPO    = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO);
            ViewBag.ID_PLAN    = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN);
            ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO);
            return(View(cLIENTES));
        }
Esempio n. 12
0
        public CLIENTES ConsultarProv(int id)
        {
            CLIENTES      aux;
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("SELECT IDCLIENTE, NOMBRE, CUIT, IDCONTACTO from CLIENTES where IDCLIENTE=@id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@id", id);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                aux = new CLIENTES();

                conexion.Lector.Read();

                aux.intIDCliente  = (int)conexion.Lector["IDCLIENTE"];
                aux.strNombre     = (string)conexion.Lector["NOMBRE"];
                aux.strCuit       = (string)conexion.Lector["CUIT"];
                aux.intIdContacto = (int)conexion.Lector["IDCONTACTO"];

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Esempio n. 13
0
        public void alta(CLIENTES nuevo)
        {
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("insert into CLIENTES (NOMBRE, CUIT, IDCONTACTO, FECHA_ALTA, FECHA_BAJA, ULT_MOD, STATUS) values (@NOMBRE, @CUIT, @IDCONTACTO, @FECHA_ALTA, @FECHA_BAJA, @ULT_MOD, 1)");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.strNombre);
                conexion.Comando.Parameters.AddWithValue("@CUIT", nuevo.strCuit);
                conexion.Comando.Parameters.AddWithValue("@IDCONTACTO", nuevo.intIdContacto);
                conexion.Comando.Parameters.AddWithValue("@FECHA_ALTA", DateTime.Now);
                conexion.Comando.Parameters.AddWithValue("@FECHA_BAJA", DBNull.Value);
                conexion.Comando.Parameters.AddWithValue("@ULT_MOD", DateTime.Now);

                conexion.abrirConexion();
                conexion.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conexion != null)
                {
                    conexion.cerrarConexion();
                }
            }
        }
Esempio n. 14
0
        public ActionResult CompletarPerfil([Bind(Include = "RUT,NOMBRE_RAZON_SOCIAL,DIRECCION,CORREO,CONTACTO,FONO1,FONO2,ID_COMUNA,OBSERVACIONES,ID_PLAN")] CLIENTES cLIENTES)
        {
            USUARIOS _UsuarioLogued = (USUARIOS)Session["LoginCredentials"];

            cLIENTES.ID_USUARIO        = _UsuarioLogued.ID_USUARIO;
            cLIENTES.ID_TIPO           = _UsuarioLogued.ID_ROL == 41?41:21;
            cLIENTES.ID_CLIENTE        = 1;
            cLIENTES.TIMESTAMP         = DateTime.Now.ToString();
            cLIENTES.STATUS_ACTIVACION = "Activo";
            if (ModelState.IsValid)
            {
                db.CLIENTES.Add(cLIENTES);
                db.SaveChanges();
                Session["PerfilCliente"] = db.CLIENTES.Where(x => x.RUT == cLIENTES.RUT);
                return(RedirectToAction("Perfil"));

                //db.Entry(cLIENTES).State = EntityState.Modified;
                //db.SaveChanges();

                //return RedirectToAction("Perfil");
            }
            ViewBag.ID_COMUNA  = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA);
            ViewBag.ID_TIPO    = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO);
            ViewBag.ID_PLAN    = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN);
            ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO);
            return(View(cLIENTES));
        }
Esempio n. 15
0
        public IHttpActionResult Post(CLIENTES cLIENTES)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.CLIENTES.Add(cLIENTES);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (CLIENTESExists(cLIENTES.CLI_ID))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = cLIENTES.CLI_ID }, cLIENTES));
        }
Esempio n. 16
0
        public void modificar(CLIENTES client)
        {
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("UPDATE CLIENTES SET NOMBRE=@NOMBRE, CUIT=@CUIT, ULT_MOD=@MOD WHERE IDCONTACTO=@ID ");

                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@ID", client.intIDCliente);
                conexion.Comando.Parameters.AddWithValue("@NOMBRE", client.strNombre);
                conexion.Comando.Parameters.AddWithValue("@CUIT", client.strCuit);
                conexion.Comando.Parameters.AddWithValue("@MOD", client.datUltMod);

                conexion.abrirConexion();
                conexion.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.cerrarConexion();
            }
        }
        // POST:
        // // VALIDA Y CAMBIA EL ESTADO DEL CLIENTE A INACTIVO
        public ActionResult Delete(int cli_id)
        {
            try
            {
                CLIENTES clientes = db.CLIENTES.Find(cli_id);

                if (clientes == null)
                {
                    return(RedirectToAction("Home", "Home"));
                }


                if (clientes.ES_ID != 1)
                {
                    return(RedirectToAction("Home", "Home"));
                }

                clientes.ES_ID = 2;

                if (ModelState.IsValid)
                {
                    db.Entry(clientes).State = EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("List"));
                }

                return(RedirectToAction("List"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Home", "Home"));
            }
        }
Esempio n. 18
0
        public ActionResult Create([Bind(Include = "ID_CLIENTE,NOMBRES,APELLIDOS,CEDULA,GENERO,TELEFONO,SUCURSAL,CORREO,USUARIO,CLAVE")] CLIENTES cLIENTES)
        {
            if (ModelState.IsValid)
            {
                db.SaveChanges();
                db.CLIENTES.Add(cLIENTES);
                MailMessage msg = new MailMessage();
                msg.From         = new MailAddress("*****@*****.**");
                Session["email"] = cLIENTES.CORREO.ToString();
                var e = Session["email"].ToString();
                msg.To.Add(e);
                msg.Subject = "Bienvenido a la familia de ADUservice";
                msg.Body    = "Bienvenido a Nuestra familia de ADUservice es un gusto servirle";
                MailAddress ms = new MailAddress(e);
                msg.CC.Add(ms);
                SmtpClient sc = new SmtpClient("smtp.gmail.com");
                sc.Port        = 587;
                sc.Credentials = new NetworkCredential("*****@*****.**", "aduservice123");
                sc.EnableSsl   = true;
                sc.Send(msg);
                db.SaveChanges();
                db.CLIENTES.Add(cLIENTES);


                return(RedirectToAction("Login", "Home"));
            }
            return(RedirectToAction("Index", "Home"));
        }
Esempio n. 19
0
 // botao pesquisar
 private void btnPesquisar_Click(object sender, RoutedEventArgs e)
 {
     btnGravar.IsEnabled = false;
     try {
         if (cbPesquisar.Text != null)
         {
             int codigo = int.Parse(cbPesquisar.Text.Substring(0, 4).Trim());
             cliente           = conexao.CLIENTES.Find(codigo);
             txtCodigo.Text    = cliente.codigo.ToString();
             txtNome.Text      = cliente.nome;
             cbSexo.Text       = cliente.sexo;
             txtEndereco.Text  = cliente.endereco;
             txtNumero.Text    = cliente.numero.ToString();
             txtBairro.Text    = cliente.bairro;
             txtCidade.Text    = cliente.cidade;
             cbEstado.Text     = cliente.estado;
             MtxtCep.Text      = cliente.cep;
             MtxtTelefone.Text = cliente.telefone;
             MtxtCelular.Text  = cliente.celular;
             cbStatus.Text     = cliente.status_cliente;
         }
         else
         {
             MessageBox.Show("Cliente não encontrado!", "Informação", MessageBoxButton.OK, MessageBoxImage.Information);
             limpaCampos();
         }
     }catch (Exception a) {
         MessageBox.Show("Campo vazio ou código invalido!" + "\n" + a.StackTrace, "Erro", MessageBoxButton.OK,
                         MessageBoxImage.Exclamation);
         limpaCampos();
     }
 }
Esempio n. 20
0
        // PUT: api/CLIENTES/5
        public IHttpActionResult Put(int id, CLIENTES cLIENTES)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != cLIENTES.CLI_ID)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 21
0
        public void Save()
        {
            CLIENTES cli = new CLIENTES();

            cli.NombresCliente   = txtNombres.Text;
            cli.ApellidosCliente = txtApellidos.Text;
            cli.TelefonoCliente  = txtTelefono.Text;
            cli.CorreoCliente    = txtEmail.Text;

            if (!string.IsNullOrEmpty(txtNombres.Text) && !string.IsNullOrEmpty(txtApellidos.Text))
            {
                if (!string.IsNullOrEmpty(txtId.Text))
                {
                    cli.IdCliente = txtId.Text;
                }

                cliBll.Save(cli, cli.IdCliente);
                MessageBox.Show("REGISTRADO CORRECTAMENTE");
                CleanText(true);
                FillGrid();
            }
            else
            {
                MessageBox.Show("CAMPOS NOMBRE Y APELLIDO SON OBLIGATORIOS");
            }
        }
Esempio n. 22
0
        public CLIENTES EditarCliente(CLIENTES clienteEditado)
        {
            var accion    = new Acciones.Clientes();
            var resultado = accion.EditarCliente(clienteEditado);

            return(resultado);
        }
Esempio n. 23
0
        public ActionResult DataContact(long?id)
        {
            USUARIOS perfil = (USUARIOS)Session["LoginCredentials"];

            CLIENTES    cLIENTES    = db.CLIENTES.Where(x => x.ID_USUARIO == perfil.ID_USUARIO).FirstOrDefault();
            ClientModel clientModel = new ClientModel()
            {
                ID_CLIENTE          = cLIENTES.ID_CLIENTE,
                ID_USUARIO          = cLIENTES.ID_USUARIO,
                CONTACTO            = cLIENTES.CONTACTO,
                CORREO              = cLIENTES.CORREO,
                DIRECCION           = cLIENTES.DIRECCION,
                FONO1               = cLIENTES.FONO1,
                FONO2               = cLIENTES.FONO2,
                ID_COMUNA           = cLIENTES.ID_COMUNA,
                ID_PLAN             = cLIENTES.ID_PLAN,
                ID_TIPO             = cLIENTES.ID_TIPO,
                NOMBRE_RAZON_SOCIAL = cLIENTES.NOMBRE_RAZON_SOCIAL,
                OBSERVACIONES       = cLIENTES.OBSERVACIONES,
                RUT = cLIENTES.RUT,
                STATUS_ACTIVACION = cLIENTES.STATUS_ACTIVACION,
                TIMESTAMP         = cLIENTES.TIMESTAMP
            };

            //if (cLIENTES == null)
            //{
            //    return HttpNotFound();
            //}
            ViewBag.ID_COMUNA  = new SelectList(db.COMUNAS, "ID_COMUNA", "COMUNA", cLIENTES.ID_COMUNA);
            ViewBag.ID_TIPO    = new SelectList(db.TIPO_CLIENTE, "ID_TIPO_CLIENTE", "NOMBRE_TIPO", cLIENTES.ID_TIPO);
            ViewBag.ID_PLAN    = new SelectList(db.PLAN_PAGO, "ID_PAGO", "PLAN", cLIENTES.ID_PLAN);
            ViewBag.ID_USUARIO = new SelectList(db.USUARIOS, "ID_USUARIO", "USER", cLIENTES.ID_USUARIO);
            return(View(clientModel));
        }
Esempio n. 24
0
        public bool GuardarClientes(Cliente cliente)
        {
            Cliente cliente1 = BuscarCliente(cliente.Rut);

            if (cliente1 == null)
            {
                try
                {
                    OnbreakDALC.CLIENTES c = new CLIENTES();
                    c.RutCliente         = cliente.Rut;
                    c.RazonSocial        = cliente.Razon_social;
                    c.Direccion          = cliente.Direccion;
                    c.NombreContacto     = cliente.Nombre_contacto;
                    c.MailContacto       = cliente.Email_contacto;
                    c.Telefono           = cliente.Telefono;
                    c.IdActividadEmpresa = cliente.ActividadEmpresaCliente.Id;
                    c.IdTipoEmpresa      = cliente.TipoEmpresaCliente.Id;

                    db.CLIENTES.Add(c);
                    db.SaveChanges();

                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
            return(false);
        }
Esempio n. 25
0
 public static void InsertarClientes(CLIENTES cliente)
 {
     using (var model2 = new Model2())
     {
         model2.CLIENTES.Add(cliente);
         model2.SaveChanges();
     }
 }
Esempio n. 26
0
        public ActionResult DeleteConfirmed(int id)
        {
            CLIENTES cLIENTES = db.CLIENTES.Find(id);

            db.CLIENTES.Remove(cLIENTES);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 27
0
 public ActionResult IngresarCliente(CLIENTES cli)
 {
     using (var clientesws = new ClientesWS.ClientesWSSoapClient())
     {
         clientesws.Insertar(cli);
     }
     Response.Redirect("/Cliente/ListarClientes");
     return(View(cli));
 }
Esempio n. 28
0
        public string Create([Bind(Include = "ID,NOMBRE_COMPLETO,IDENTIFICACION,TELEFONO")] CLIENTES cLIENTES)
        {
            System.Data.Entity.Core.Objects.ObjectParameter Msg = new System.Data.Entity.Core.Objects.ObjectParameter("P_Mensaje", "");

            var query = db.STPR_CLIENTES_PRUEBA_MANTENIMIENTO(cLIENTES.NOMBRE_COMPLETO, cLIENTES.IDENTIFICACION, cLIENTES.TELEFONO, null, "I", Msg);


            return(Msg.Value.ToString());
        }
Esempio n. 29
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            CLIENTES cLIENTES = await db.CLIENTES.FindAsync(id);

            db.CLIENTES.Remove(cLIENTES);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
        public long AddClient(CLIENTES obj)
        {
            using (var ctx = new Model.BancoDeDadosEntities())
            {
                var result = ctx.FI_SP_IncClienteV2(obj.NOME, obj.SOBRENOME, obj.NACIONALIDADE, obj.CEP, obj.ESTADO, obj.CIDADE, obj.LOGRADOURO, obj.EMAIL, obj.TELEFONE, obj.CPF).FirstOrDefault();

                return(Convert.ToInt64(result ?? 0));
            }
        }