public TrabajadorRol_Result Managment_TrabajadorRol(TrabajadorRol _TrabajadorRol, int Action) { P_TrabajadorRol dao = new P_TrabajadorRol(); TrabajadorRol_Result ar = dao.Managment_TrabajadorRol(_TrabajadorRol, Action); return(ar); }
public String Managment_TrabajadorRol(TrabajadorRol_S_C _TrabajadorRol) { B_TrabajadorRol b_TrabajadorRol = new B_TrabajadorRol(); TrabajadorRol_Result a = b_TrabajadorRol.Managment_TrabajadorRol(new TrabajadorRol(_TrabajadorRol.TrabajadorRolId, _TrabajadorRol.RolId, _TrabajadorRol.ad_TrabajadorId, _TrabajadorRol.tr_Nombre, _TrabajadorRol.ad_Estado), _TrabajadorRol.Action); var jsonSerialiser = new JavaScriptSerializer(); var json = jsonSerialiser.Serialize(a); return(json); }
public TrabajadorRol_Result Managment_TrabajadorRol(TrabajadorRol _TrabajadorRol, int Action) { TrabajadorRol_Result resu = new TrabajadorRol_Result(); using (SqlConnection connection = new SqlConnection(cadena)) { try { String id = ""; connection.Open(); SqlCommand command = new SqlCommand("VR_Managment_TrabajadorRol", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@ad_descripcion", SqlDbType.VarChar).Value = _TrabajadorRol.tr_Nombre; command.Parameters.Add("@ad_TrabajadorId", SqlDbType.Int).Value = _TrabajadorRol.TrabajadorRolId; command.Parameters.Add("@RolId", SqlDbType.Int).Value = _TrabajadorRol.RolId; command.Parameters.Add("@Action", SqlDbType.Int).Value = Action; SqlDataReader reader = command.ExecuteReader(CommandBehavior.SingleResult); if (reader.HasRows) { if (reader.Read()) { id = reader.GetValue(0).ToString(); } } reader.Close(); connection.Close(); resu.Result = 1; resu.Message = id; } catch (Exception e) { connection.Close(); resu.Result = 0; resu.Message = e.Message; } } return(resu); }