public int guardarCliente([FromBody] ClienteCLS oClienteCLS) { int resp = 0; try { using (db_crm_hardwareshopContext db = new db_crm_hardwareshopContext()) { if (oClienteCLS.idCliente == 0) { Clientes oCliente = new Clientes(); oCliente.IdCliente = oClienteCLS.idCliente; oCliente.RutCliente = oClienteCLS.rutCliente; oCliente.NombreCliente = oClienteCLS.nombreCliente; oCliente.ApellidosCliente = oClienteCLS.apellidosCliente; oCliente.Correo = oClienteCLS.correo; oCliente.DireccionCliente = oClienteCLS.direccionCliente; oCliente.Numero = oClienteCLS.numero; oCliente.IdTipoCliente = oClienteCLS.idtipoCliente; oCliente.IdComuna = oClienteCLS.idcomuna; oCliente.Habilitado = 1; db.Clientes.Add(oCliente); db.SaveChanges(); resp = 1; } else { Clientes oCliente = db.Clientes.Where(c => c.IdCliente == oClienteCLS.idCliente).First(); oCliente.RutCliente = oClienteCLS.rutCliente; oCliente.NombreCliente = oClienteCLS.nombreCliente; oCliente.ApellidosCliente = oClienteCLS.apellidosCliente; oCliente.Correo = oClienteCLS.correo; oCliente.DireccionCliente = oClienteCLS.direccionCliente; oCliente.Numero = oClienteCLS.numero; //oCliente.IdTipoCliente = oClienteCLS.idtipoCliente; oCliente.IdComuna = oClienteCLS.idcomuna; db.SaveChanges(); resp = 1; } } }catch (Exception) { resp = 0; } return(resp); }
public ActionResult guardar([FromBody] Clientes cliente) { try { using (db_crm_hardwareshopContext db = new db_crm_hardwareshopContext()) { cliente.Habilitado = 1; db.Clientes.Add(cliente); db.SaveChanges(); return(Ok()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public int eliminarUsuario(int idUsuario) { int resp = 0; try { using (db_crm_hardwareshopContext db = new db_crm_hardwareshopContext()) { Usuarios usuario = db.Usuarios.Where(u => u.IdUsuario == idUsuario).First(); usuario.Habilitado = 0; db.SaveChanges(); resp = 1; } } catch (Exception) { resp = 0; } return(resp); }
public int eliminarCliente(long idCliente) { int resp = 0; try { using (db_crm_hardwareshopContext db = new db_crm_hardwareshopContext()) { Clientes oCliente = db.Clientes.Where(c => c.IdCliente == idCliente).First(); oCliente.Habilitado = 0; db.SaveChanges(); resp = 1; } } catch (Exception) { resp = 0; } return(resp); }
public int guardarDatos([FromBody] UsuarioCLS usuarioCLS) { int resp = 0; try { using (db_crm_hardwareshopContext db = new db_crm_hardwareshopContext()) { using (var transaccion = new TransactionScope()) { if (usuarioCLS.idUsuario == 0) { Usuarios usuario = new Usuarios(); usuario.NombreUsuario = usuarioCLS.nombreUsuario; //SHA256Managed sha = new SHA256Managed(); //string clave = usuarioCLS.pass; //byte[] dataNoCifrada = Encoding.Default.GetBytes(clave); //byte[] dataCifrada = sha.ComputeHash(dataNoCifrada); //string claveCifrada = BitConverter.ToString(dataCifrada).Replace("-", ""); usuario.Pass = usuarioCLS.pass; usuario.RutUsuario = usuarioCLS.rutUsuario; usuario.NombreUsuario = usuarioCLS.nombreUsuario; usuario.NombresUsuario = usuarioCLS.nombresUsuario; usuario.ApellidosUsuario = usuarioCLS.apellidosUsuario; usuario.Correo = usuarioCLS.correo; usuario.Telefono = usuarioCLS.telefono; usuario.FechaNacimiento = usuarioCLS.fechaNacimiento; usuario.Imagen = usuarioCLS.imagen; usuario.IdTipoUsuario = usuarioCLS.idtipoUsuario; usuario.Habilitado = 1; db.Usuarios.Add(usuario); db.SaveChanges(); transaccion.Complete(); resp = 1; } else { Usuarios usuario = db.Usuarios.Where(u => u.IdUsuario == usuarioCLS.idUsuario).First(); usuario.RutUsuario = usuarioCLS.rutUsuario; usuario.NombreUsuario = usuarioCLS.nombreUsuario; usuario.NombresUsuario = usuarioCLS.nombresUsuario; usuario.ApellidosUsuario = usuarioCLS.apellidosUsuario; usuario.Correo = usuarioCLS.correo; usuario.Telefono = usuarioCLS.telefono; usuario.FechaNacimiento = usuarioCLS.fechaNacimiento; usuario.Imagen = usuarioCLS.imagen; usuario.IdTipoUsuario = usuarioCLS.idtipoUsuario; db.SaveChanges(); transaccion.Complete(); resp = 1; } } } } catch (Exception) { resp = 0; } return(resp); }