public UsuarioDOM Crear(UsuarioDOM Entidad) { string sql = @"INSERT INTO dbo.Usuario VALUES ( @Tipo, @Nombre, @Apellidos, @NumDocumento, @Direccion, @Celular, @Contrasenia,1);"; using (SqlConnection conexion = new SqlConnection(Local.ConnectionString)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)) { comando.Parameters.Add(new SqlParameter("@Tipo", Entidad.Tipo)); comando.Parameters.Add(new SqlParameter("@Nombre", Entidad.Nombre)); comando.Parameters.Add(new SqlParameter("@Apellidos", Entidad.Apellidos)); comando.Parameters.Add(new SqlParameter("@NumDocumento", Entidad.NumDocumento)); comando.Parameters.Add(new SqlParameter("@Direccion", Entidad.Direccion)); comando.Parameters.Add(new SqlParameter("@Celular", Entidad.Celular)); comando.Parameters.Add(new SqlParameter("@Contrasenia", Entidad.Contrasenia)); comando.ExecuteNonQuery(); } } return(Entidad); }
public UsuarioDOM Modificar(UsuarioDOM Entidad) { UsuarioDOM Modificado = null; try { string sql = @"UPDATE dbo.Usuario SET Tipo=@Tipo , Nombre=@Nombre, Apellidos = @Apellidos, NumDocumento=@NumDocumento, Direccion = @Direccion, Celular=@Celular WHERE IdUsuario=@IdUsuario"; using (SqlConnection conexion = new SqlConnection(Local.ConnectionString)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)) { comando.Parameters.Add(new SqlParameter("@IdUsuario", Entidad.IdUsuario)); comando.Parameters.Add(new SqlParameter("@Tipo", Entidad.Tipo)); comando.Parameters.Add(new SqlParameter("@Nombre", Entidad.Nombre)); comando.Parameters.Add(new SqlParameter("@Apellidos", Entidad.Apellidos)); comando.Parameters.Add(new SqlParameter("@NumDocumento", Entidad.NumDocumento)); comando.Parameters.Add(new SqlParameter("@Direccion", Entidad.Direccion)); comando.Parameters.Add(new SqlParameter("@Celular", Entidad.Celular)); comando.Parameters.Add(new SqlParameter("@Contrasenia", Entidad.Contrasenia)); comando.ExecuteNonQuery(); } } Modificado = Entidad; } catch (System.Exception ex) { var ms = ex.Message; } return(Modificado); }
public UsuarioDOM Crear(UsuarioDOM Parametro) { try { var DAO = new UsuarioDAO(); if (DAO.Obtener(Parametro.NumDocumento) != null) // Ya existe { throw new WebFaultException <RepetidoException> ( new RepetidoException() { Codigo = "101", Descripcion = "El Número documento ya existe" }, System.Net.HttpStatusCode.Conflict ); } return(DAO.Crear(Parametro)); } catch (Exception ex) { throw new WebFaultException <RepetidoException> ( new RepetidoException() { Codigo = "101", Descripcion = "Problema al registrar, vuelve a intentarlo" }, System.Net.HttpStatusCode.Conflict ); } }
public UsuarioDOM Crear(UsuarioDOM Parametro) { try { return(new RestClient <UsuarioDOM>().POST(Parametro, "http://sharedcss.com/evp/application/UsuarioService/Usuario.svc/Usuario").GetAwaiter().GetResult()); } catch (System.Exception) { throw; } }
public UsuarioDOM UsuarioAutenticar(string NumDocumento, string Contrasenia) { UsuarioDOM Encontrado = null; try { string sql = "SELECT * FROM dbo.Usuario WHERE NumDocumento= @NumDocumento and Contrasenia = @Contrasenia"; using (SqlConnection conexion = new SqlConnection(Local.ConnectionString)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)) { comando.Parameters.Add(new SqlParameter("@NumDocumento", NumDocumento)); comando.Parameters.Add(new SqlParameter("@Contrasenia", Contrasenia)); using (SqlDataReader resultado = comando.ExecuteReader()) { if (resultado.Read()) { Encontrado = new UsuarioDOM() { IdUsuario = (int)resultado["IdUsuario"], Apellidos = (string)resultado["Apellidos"], NumDocumento = (string)resultado["NumDocumento"], Direccion = (string)resultado["Direccion"], Nombre = (string)resultado["Nombre"], Tipo = (string)resultado["Tipo"], Celular = (string)resultado["Celular"], Contrasenia = (string)resultado["Contrasenia"], }; } } } } } catch (System.Exception ex) { var ms = ex.Message; } return(Encontrado); }
public UsuarioDOM Modificar(UsuarioDOM Parametro) { var DAO = new UsuarioDAO(); return(DAO.Modificar(Parametro)); }