public ResponseModel actualizar(CambioContraseñaRq request) { ResponseModel response = new ResponseModel(); try { ResponseModel login = acceder(request.email, request.passOld); if (login.codeResponse.Equals("0000")) { SqlCommand command = new SqlCommand("SP_CAMBIAR_CONTRASEÑA_USUARIO", sqlConnection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@LOGIN_USUARIO", SqlDbType.VarChar).Value = request.email; command.Parameters.Add("@PASS_USUARIO", SqlDbType.VarChar).Value = request.passNew; sqlConnection.Open(); var res = command.ExecuteNonQuery(); response.codeResponse = "0000"; response.messageResponse = "Se actualizó la clave de forma exitosa"; } else { response.codeResponse = "9999"; response.messageResponse = "Error al actualizar la clave"; } } catch (Exception e) { throw e; } finally { sqlConnection.Close(); } return(response); }
public ResponseModel cambiarClave([FromBody] CambioContraseñaRq request) { return(user.actualizar(request)); }