public IHttpActionResult Actualizar_Mecanico(MecanicoDTO Mecanico) { var IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute()); RespuestaDTO response = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, new List <string> { JsonConvert.SerializeObject(Mecanico) }); return(Ok(response)); }
public IHttpActionResult Eliminar_Mecanico(string id) { var IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute()); RespuestaDTO response = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, new List <string> { id }); return(Ok(response)); }
public IHttpActionResult Consultar_Mecanicos() { var IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute()); RespuestaDTO response = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, null); if (response.Exito && response.Mecanicos.IsNullOrEmpty()) { return(Ok(new RespuestaDTO() { Exito = true, Mensaje = "No se encontro Información", })); } else { return(Ok(response)); } }